使用arcgis javascript api 开发前台应用如何导入本地地图
发布网友
发布时间:2022-04-23 21:27
我来回答
共2个回答
热心网友
时间:2022-04-24 05:20
var map;
require(["esri/map", "dojo/domReady!"], function(Map) {
map = new Map("map", {
basemap: "topo",
center: [-122.45, 37.75], // longitude, latitude
zoom: 13
});
});
改写:
var map;
require("esri.map");
var basemap = new esri.layers.ArcGISTiledMapServiceLayer("http://server.arcgisonline.com/ArcGIS/rest/services/这里改成服务的名字/MapServer");
map.addLayer(basemap);
概念就是map上添加图层,底图服务看自己来定义,想加什么加什么了,不过需要注意的是如果你要加载本地的,你需要指定你的服务器地址以及baseurl。
热心网友
时间:2022-04-24 06:38
你想法的问题叫 自定义地图 ,这个需要用到切片技术,你要了解一下,。
googleMap离线地图实现(内含切片软件及该软件的java源码)
http://www.gis520.com/forum.php?mod=viewthread&tid=87&fromuid=2
(出处: GIS520论坛-地理信息系统社区)
怎样用ArcGIS javascript api 根据屏幕输入的经纬度坐标定位
esri的arcgis for javascript api help url:https://developers.arcgis.com/en/javascript/jsapi/map.html 参考 map 类 method 中 。代码片段: ... point = map.toScreen(mapPoint);//经纬转屏幕 mapPoint = map.toMap(screenPoint);//屏幕转经纬 map.centerAndZoom(mapPoint,level...
arcgisjsapi如何获取地图中心点坐标?
arcgisjsapi根据屏幕输入的经纬度坐标定位从而获取地图中心点坐标。1.ArcGIS产品线为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了大量的可编程组件,从细粒度的对象(例如,单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。
怎么实现地图导出呢
前台HTML页面中调用ArcGIS Javascript api中的esri.dijit.Print和esri.tasks.PrintTemplate类实现。去ESRI的ArcGIS API for JavaScript网站上好好学学这两个类。需要注意的是地图是根据模板生成的,模板的位置在 C:\Program Files\ArcGIS\Server\Templates\ExportWebMapTemplates下。
ArcGIS Server JavaScript API开发GeoWeb 2.0应用编辑推荐
本书是一部实战手册,旨在通过逐步的实例指导,教会读者如何有效使用ArcGIS Server JavaScript API访问其丰富的地图和空间分析服务,从而开发出功能丰富的GeoWeb 2.0应用程序。书中特别强调了20多种辅助开发工具的使用,如Firebug、Fiddler、JSON Viewer、JSLint和YSlow等,这些工具能够提升开发效率和代码质量。
arcgis api for javascript中怎么获取当前地图的大小
getLevel() 获取地图的当前详细程度。getMaxScale() 返回地图的最大可见比例。getMaxZoom() 返回地图的最大缩放级别。getMinScale()返回地图的最小可见比例。getMinZoom()返回地图的最小缩放级别。的getScale()返回当前的地图比例。getZoom() 返回地图的当前缩放级别。
如何正确响应ArcGIS JavaScript API中图形的鼠标事件
在使用ArcGIS JavaScript API编写程序的时候,程序员往往需要完成这样一个功能:点击地图上的图形,自动进行专题GIS数据查询,当在地图非图形区域上点击时,自动进行底图兴趣点查询。由于专题GIS图形是叠加在底图上的,所以我们在处理地图的鼠标点击事件时,就需要根据实际点击的位置和内容来对不同的数据进行...
什么是gis二次开发,举个例子_gis二次开发用什么语言
采用GoogleMap的API进行地图定制、地图查询、定位,这也是一个二次开发。或者采用ArcGISServer的JavascriptAPI进行开发。现在GIS软件二次开发的控件比较多,比如超图公司的SuperMapObjects,国外的ArcGISEngine、MapObjects、MapX等都可以进行二次开发。这张图片就是通过ArcGISEngine做二次开发后一个系统的界面 ...
如何用arcgis for silverlight API开发内网使用的地图
2,一般都是用arcgis server发布地图服务,用其他平台发布我想只要是符合arcgis 可访问地图服务规则的也可以被访问的。1,要看你应用程序功能需求了。要只是简单的地图显示,谷歌地球截图,或者去免费地图网站都可以下载到栅格地图。要是需要属性信息显示,更复杂的地理信息服务的话,就需要用更多属性信息的...
如何调用天地图js API 添加arcgis发布的图层服务
1.首先因为调用的是天地图的添加wms图层的方法,所以对于arcgis发布的图层服务,要求必须启用wms服务功能才可以。启用的时候会有一个地址,这个地址就是上面url的地址 2.在初始化地图的时候var config = { projection: "EPSG:4326"} 这个配置是需要的要不然 ,图层会添加失败。3.对于config配置的项要...
ArcGIS javascript API调用天地图时,怎么清除掉天地图背景的logo...
(1)你调用的天地图的服务,logo是清除不掉的 (2)矩形框总是距离鼠标点击的位置很远的原因 可能是天地图的坐标系和ArcGIS javascript API中的Map设置的坐标系不一致