一、首先我们要把地图map加载到我们的页面中,然后就是根据已知的信息内容实现在map上的定位操作。
二、实现点击已知的信息内容在地图上定位,这就是一般的DOM操作。(我们是把DOM操作和arcgis的操作分离的,需要的时候直接调用函数方法就可以了。)
三、我们现在只帖出来arcgis的js代码。
var map;
function initMap(){
require([
"esri/map",
"esri/layers/ArcGISDynmicMapServiceLayer",
"esri/layers/GraphicLayer",
"esri/InfoTemplate",
"esri/geometry/Point",
"esri/geometry/Extent",
"esri/symbol/SimpleMarkerSymbol",
"esri/symbol/SimpleLineSymbol",
"esri/symbol/SimpleFillSymbol",
"esri/tasks/QueryTask",
"esri/tasks/query"],
function(){
//定义一个map实体
map = new esri.map("mapDiv",{logo:false,slider:false});
//装载地图
map.addLayer(new esri.layers.ArcGISDynmicMapServiceLayer(mapServiceURL));
}