設置不知道坐標系的地圖居中顯示
阿新 • • 發佈:2017-08-17
width dom 坐標 col char set 圖層 arcgis dojo
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Hello World</title> <link rel="stylesheet" href="http://jsapi.thinkgis.cn/esri/css/esri.css"> <script src="http://jsapi.thinkgis.cn/init.js"></script> <script>require(["esri/map", "esri/layers/ArcGISTiledMapServiceLayer", "dojo/on", "esri/geometry/Point", "dojo/domReady!"], function (Map, ArcGISTiledMapServiceLayer, on, Point) { var map = new Map("mapDiv", { //center: [106.544827, 29.566127]zoom: 8 }); //利用url創建一個動態地圖服務對象 var layer = new ArcGISTiledMapServiceLayer("http://183.64.63.98:6080/arcgis/rest/services/bkMap1/MapServer"); //將地圖服務對象添加到地圖容器中 map.addLayer(layer);//當第一個圖層加載完成時候觸發 map.on("load", function myfunction() { var p = new Point({ "x": 106.544688, "y": 29.566080, //中心點坐標為重慶市市政府的坐標 "spatialReference": map.spatialReference //設置空間參考為第一個圖層的空間參考 }); map.centerAt(p); }); }) </script> </head> <body class="tundra"> <div id="mapDiv" style="width: 900px; height: 600px; border: 1px solid #000;"></div> </body> </html>
設置不知道坐標系的地圖居中顯示