在页面绘制了一个圆和一个正方形,并转化成geojson对象进行叠加分析报错 var layers= L.layerGroup().addTo(map) map.on(L.Draw.Event.CREATED, function (e) { var type = e.layerType, layer = e. ... , function (res) { console.log(res) }) })
图层切换报错,显示.LayerSwitcher不是构造函数,为何?如何解决?
想对自己用leaflet绘制的面图层做叠合合并处理,但是又没有发布空间分析服务怎么办,前端生成的数据他也发布不了服务啊?(这里我希望能调用空间分析服务解决而不是自己实现)
请求url /iserver/services/transportationAnalyst-Chen…earea/servicearea.json 与资源serviceArea 的 url 模板不匹配
执行服务区分析是报错如下: 执行 findServiceAreas 操作时出错,原因是:parameter\nNode或者Point的个数至少有一个大于0"
var map = L.map('map', { crs: L.CRS.BaiduCRS, center: [0, 0], zoom: 3 }); L.supermap.baiduTileLayer('', { noWrap: true }).addTo(map); 按照官网示例敲的,也没报错
layer2=L.supermap.echartsLayer(option) layer2.setOption(option) layer2.on("click",function () { alert(1) }) 普通的图表可以通过echarts里面的点击事件绑定,如:mychart.on("click",function()),但是用超图接口加上去的 ... ,如果把echarts图层当做leaflet图层,用leaflet的图层点击事件绑定就会出现这种无效果的情况,有没有解决措施呢
layer2=L.supermap.echartsLayer(option) layer2.setOption(option) layer2.on("click",function () { alert(1) }) 给leaflet框架下的echarts图层绑定点击事件无效果
使用产品:iserver 10.2.1 、 iClient 10i 操作系统:win10 x64 问题详细描述:将iClien上的地图叠加示范程序复制后并在html文件中修改,引入的地图无法在页面中显示出来
leaflet的对象可以用mapV对象渲染,也可以用mapVGL来渲染吗
使用产品:iserve 10.2.1 操作系统:win10 x64 问题详细描述:2022年7月16号、17号,打开iClient网站for leaflet的iserve示范程序部分,地图无法显示,原来的地图部分为灰色,其他示例地图部分可正常显示。 请问是我的电脑问题,还是网站正在维护呢?
空间查询的返回值只能在回调函数里面使用,也就是说对查询数据的操作只限于在回调函数里面,能否用一个全局变量接收查询返回值,在外部使用,应该需要取消异步执行
" var map; var url ="https://iserver.supermap.io/iserver/services/map-world ... :Untitled-1.html:22 Uncaught TypeError: L.supermap.TiledMapLayer is not a constructor at Untitled-1.html:22:5"
想给Echars生成的点图层绑定弹出窗口,但是失败了,代码如下(leaflet实现) layer2=L.supermap.echartsLayer(option) layer2.bindPopup('Hi There!').addTo(map); 显示报错 “坐标需要被设置”,有没有解决办法绑定弹出层,我不太想用echarts的提示框组件
调用webGIS要素查询服务时能,在回到函数中用一个全局变量接收了回调结果,但是,输出全局变量发现没有值,能否用一个全局变量接收查询回调结果呢,代码如下 var res L.supermap.featureService(url_data).getFeaturesBySQL( ... ,function (serviceResult) { res=serviceResult }) console.log(res)