Map 如何创建一个地图

在创建地图时地址、参数要一致

//中国地图
<script>
var map,layer;
//地图地址
var url = "http://localhost:8090/iserver/services/map-FoShanCitySQL/rest/maps";

function MapIserver(){
 layer = new SuperMap.Layer.TiledDynamicRESTLayer("中国地图", url,
        { transparent: true, cacheEnabled: true },
        {maxResolution: "auto", useCanvas: false,useCORS: true});
 map = new SuperMap.Map("map");//选择一个id
layer.events.on({ "layerInitialized": addLayer });
}


 function addLayer() {
      //将Layer图层加载到Map对象上
     map.addLayers([layer]);
     //地图的心点
     map.setCenter(new SuperMap.LonLat(0, 0), 1);
}

</script>
<body onload="MapIserver()">
	<div id="map"></div>
</body>

<script src="~/SuperMap/libs/SuperMap.Include.js"></script>

猜你喜欢

转载自blog.csdn.net/weixin_44540416/article/details/86518906