学习笔记,方便以后查阅。参考超图技术资源中心--代码库:http://support.supermap.com.cn/ProductCenter/ResourceCenter/CodeLibrary.aspx。
没有详细观察与上一篇文章的具体不同,只是不同的方法实现了相同的功能。(如果有大神明白具体原理,请不吝赐教,不胜感激。)
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="libs/SuperMap.Include.js"></script>
<script type="text/javascript">
var style = {
strokeColor: "#ff0000",
strokeWidth: 2,
pointerEvents: "visiblePainted",
fillColor: "#FFFFFF",
fillOpacity: 0.8
};
var map, layer, vectorLayer, selectFeature, vectorLayer2, popup;
// 设置访问的GIS服务地址
var url = "http://localhost:8090/iserver/services/map-ChinaTestWorkPlace/rest/maps/ChinaTest";
function GetMap() {
// 创建地图对象
map = new SuperMap.Map("map");
//control = new SuperMap.Control.MousePosition(); //该控件显示鼠标移动时,所在点的地理坐标。