mars3d 配置wfs图层,配置图层双击跳转
作者:互联网
mars3d
1.配置wfs图层
在config.json里面
{
"id": 600,
"name": "沧州模型数据二维",
"type": "group"
},
{
"pid": 600,
"name": "管道线",
"type": "wms",
"url": "http://120.27.60.10:8765/geoserver/dixiaguandao/wms",
"layers": "dixiaguandao:gd_line",
"crs": "EPSG:4326",
"offset": {
"x":116.960,
"y":38.291,
"z":4000
},
"parameters": {
"transparent": "true",
"format": "image/png"
},
"showClickFeature": true,
"visible": false,
"flyTo": false
},
//其中offset用于图层双击跳转
图层的双击跳转在mannageLayers/widget.js里面
centerAt: function(e) {console.log(e);
if(!e.originalCenter)
viewer.mars.centerAt({ "y": e.config.offset.y, "x": e.config.offset.x, "z": e.config.offset.z});
else
e.centerAt();
},
//正常是只有e.centerAt();的
//他是根据e里面的originalCenter这个属性飞的,wfs对象里没有这个,所以做个判度自己飞了。
标签:centerAt,配置图,跳转,offset,图层,config,双击 来源: https://www.cnblogs.com/zcbj588/p/14669973.html