WebGL三维热力分布图如何与描绘面建立查询关系

0 投票

根据http://support.supermap.com.cn:8090/webgl/examples/editor.html#GeometryEx例子,热力图已经添加完成,如何通过多边形框选进行查询点要素

我发现热力图的显示就是一张画布,点要素里的x,y就是class为“heatmap-canvas”的像素(平面坐标),现在要多边形中显示存在的点要素,某个div的平面坐标转经纬度坐标,好像有点不现实,大神们这要如何解决????不能实现的话也留言一下,我好放弃这个想法。

10月 24, 2018 分类:  906次浏览 | 用户: BUGgg 初出茅庐 (25 分)
修改于 10月 24, 2018 用户:BUGgg

1个回答

0 投票
一般来说,热力图都是根据已知点去生成的,所以查询的话只要根据点数据进行常规的二维空间查询即可。

如果实在是要对随机点进行查询,那么可以考虑先根据矩形四至算出各个随机点的经纬度坐标,然后做二维空间查询。
10月 24, 2018 用户: 张阳名 登峰造极 (5,392 分)
问题是点数据是某一个div的平面坐标,平面坐标和经纬度坐标是不一样的,我能获取多边形的五个连接点的经纬度坐标,但是平面坐标如何转经纬坐标????
...