其他分享
首页 > 其他分享> > mars3d 配置wfs图层,配置图层双击跳转

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