关于矢量数据的问题

0 投票
做的一个学校的地图用的用的desktop画的,然后发布成rest图层,在系统中加载,现在有两个问题,1、同时需要在rest图层上叠加覆盖物(矩形/多边形/扇形/圆)和点,我们的做法是实时的画出来,然后把覆盖物(矩形/多边形/扇形/圆)的坐标存在sqlserver数据库中,如1,1|2,2|3,3这样组成字符串,然后系统加载的时候根据数据库实时的绘制出来;坐标点标注也是存在数据库然后画出来,一般来说是这么做合适还是有另外的方式去做,比如发布wfs服务? 该如何去弄?2、我们需要在学校里做一个最佳逃生路线的功能,是不是需要学校路网数据?该如何去做? 3、我们做的一个巡更的系统,能实时显示人物路线或者历史的轨迹,现在是直接在rest上画marker然后连线,效果很差,线路乱七八糟,是不是加载路网数据会好些?路网数据该怎么做?
5月 3, 2017 分类:  348次浏览 | 用户: windDawn 初出茅庐 (58 分)

1个回答

0 投票

您好,关于您的问题一一解答:

1.首先关于覆盖物的问题,您可以参考以下关于EditFeatures示例:

http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#editFeature

2.如果是要涉及到关于路线的话,是需要学校的路网数据集的,具体您可以参考桌面的帮助文档:

http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iDesktop/SuperMap_iDesktop_8C.htm

3.巡更的话,可以使用两种方法:

一种是使用动画管理类来实现,您可以参考以下范例:

http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#animatorCar

另一种就是构建时空数据的方式:

关于时空数据可以参考以下csdn博客:

http://blog.csdn.net/supermapsupport/article/details/49510615

这里是两个时空数据的示例程序:

http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#animatorMigrate

http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#animatorTrain

希望对您的问题有所帮助。

5月 3, 2017 用户: 程yan 名扬四海 (1,650 分)
1、我想问的是一般是加载矢量覆盖物是将坐标存在sql里面好还是发布成wfs服务好?wfs服务从数据制作到发布该怎么弄

2、我用的7C的desktop能画路网数据吗?路网数据画完怎么发布成服务?
...