首页 / 浏览问题 / WebGIS / 问题详情
Leaflet闪烁点
5EXP 2023年04月23日
怎样去掉案例中的边界范围,似乎还有一些自动过滤,怎样取消,让所有的点都显示出来

1个回答

您好,该demo的逻辑是,使用了一次范围查询将目标数据集中的点查出来后,添加到地图上的,

不是添加闪烁点本身有边界范围或者自动过滤,而是查出来的点就只有这些。

您可以通过修改查询边界范围,比如查询范围修改为目标数据集本身的全幅范围,以查询到所有的点,

或者不使用范围查询获取点而是使用sql查询,通过类似“SMID>0”的语句,以查询到所有的点。

范围查询:http://localhost:8090/supermap-iclient-1101/examples/leaflet/editor.html#01_mapQueryByBounds

SQL查询:http://localhost:8090/supermap-iclient-1101/examples/leaflet/editor.html#01_mapQueryBySQL

希望可以帮助到您。

9,728EXP 2023年04月23日
将案例中Dynamic:Point的point改为发布的工作空间 其他的点数据,比如Train,发现少了很多点呀,为什么

这个就是他自带的数据,可以用desk top查看一下数据

这个demo的代码不是把所有数据的点加到地图上,只是把[22, 96,42, 124]范围内的点查了出来,

如果您要获取更多的数据,修改查询范围或者使用sql查询。

https://iclient.supermap.io/examples/leaflet/editor.html#12_pulse

这个demo本身写的就是取部分范围内的数据,不是所有数据。

...