1. 程式人生 > >設置不知道坐標系的地圖居中顯示

設置不知道坐標系的地圖居中顯示

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>

設置不知道坐標系的地圖居中顯示