浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
云GIS
/
问题详情
js客户端覆盖区域绘制
flaproc
4EXP
2018年09月26日
需求是选中地图上某一个点后,在地图上显示由该点关联的若干点绘制成的多边型区域?
我理解是数据服务保存每个点和与之关联的若干点,然后查询,请问这个需求是用到服务区分析做还是其他手段?如果用到服务区分析,那么怎么制作数据集呢?
javascript
二维
数据服务
请
登录
或者
注册
后回答这个问题。
1个回答
您好,您这个意思的话就相当于是点击一个点,然后查询出该点及其关联点所在的那个面吗?
这种情况您可以用id查询,面对象是由点组成的,也就是说您在地图里加载这些组成面对象的点,但是不把面对象加载在地图中,点击某个点的时候触发返回该点所围成的面的id,然后在加载这个面对象
于浩
5,668EXP
2018年09月27日
您好,那我制作数据集的时候需要两个数据集?一个是点数据集也就是地图显示的数据集,另一个是面类型数据集,存储每个点关联的区域?我的需求时每个中心点(显示在地图上),点击后显示该点为中心的覆盖区域
您如果是中心点显示在地图上的话可以做一个中心点的数据集,和一个面的数据集,有一个相等的属性相对应。然后前端的时候点击某个中心点对象的时候获取到他的这个属性的值,传给面对象进行显示。
就比如id一一对应的点和面。点击id为1的点获取到它的id值然后传给面对象,获取id为1 的面对象进行显示
明白了,万分感谢
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
js客户端访问iserver地图服务如何提高效率?
JS客户端怎么实现图层过滤的功能?
二维地图L.geoJSON 添加了覆盖物后 怎么给覆盖物添加鼠标点击事件?
客户端绘制的对象在鼠标缩放时会短时间出现偏移现象
区域边界查询问题
JS客户端查询数据集字段问题
8c的iserver能用9D的js客户端吗
JS添加Feature点,在IE8最多支持多少个点?
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...