js客户端覆盖区域绘制

0 投票
需求是选中地图上某一个点后,在地图上显示由该点关联的若干点绘制成的多边型区域?

我理解是数据服务保存每个点和与之关联的若干点,然后查询,请问这个需求是用到服务区分析做还是其他手段?如果用到服务区分析,那么怎么制作数据集呢?
9月 26, 2018 分类:  215次浏览 | 用户: flaproc (4 分)
重新分类 9月 27, 2018 用户:那哲尘

1个回答

0 投票
您好,您这个意思的话就相当于是点击一个点,然后查询出该点及其关联点所在的那个面吗?

这种情况您可以用id查询,面对象是由点组成的,也就是说您在地图里加载这些组成面对象的点,但是不把面对象加载在地图中,点击某个点的时候触发返回该点所围成的面的id,然后在加载这个面对象
9月 27, 2018 用户: 于浩 名扬四海 (4,003 分)
您好,那我制作数据集的时候需要两个数据集?一个是点数据集也就是地图显示的数据集,另一个是面类型数据集,存储每个点关联的区域?我的需求时每个中心点(显示在地图上),点击后显示该点为中心的覆盖区域
您如果是中心点显示在地图上的话可以做一个中心点的数据集,和一个面的数据集,有一个相等的属性相对应。然后前端的时候点击某个中心点对象的时候获取到他的这个属性的值,传给面对象进行显示。

就比如id一一对应的点和面。点击id为1的点获取到它的id值然后传给面对象,获取id为1 的面对象进行显示
明白了,万分感谢
...