专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > GIS

怎样实现在地图上画出公交线路(包括各个站点),该如何解决

发布时间:2010-06-06 17:16:55 文章来源:www.iduyao.cn 采编人员:星星草
怎样实现在地图上画出公交线路(包括各个站点),急
如题
暂时不求具体的实现,主要是关于思路的流程和实现的大致流程
我老是想不通mapinfo怎么去实现具体的线路和站点
请教高人指点



------解决方案--------------------
我觉得实际上就是一个交通网络构建的问题,首先你得根据线路数据机构建一个拓扑网络出来,在这个网络上去追加点数据集(也就是站点信息),这只是我的个人意见!
------解决方案--------------------
这是一个把实际问题用数学模型化的过程,具体实现方式LZ已经说了。
其实和mapinfo没有多少关系,只是最后结果通过mapinfo显示而已。
------解决方案--------------------
楼主最好是将交通路线在MapInfo软件当中 使用Mapinfo的绘图工具完全画出来 就跟在纸上绘图一样 建立一个TAB

然后建立各个线路的数据库:
比如101路:经过的点(P,120.12,156.23) 、(P,123.12,154.34)、(Z,170.12,156.48).......
当显示交通图的时候 首先加载你手工建立的TAB 
当需要凸显特定线路的时候 
再从数据库中查询出线路 ,比如101路 然后使用程序描绘出101路(改变颜色 增加线宽)并根据里面特定的标示 例如P标示拐点 Z标示站点来描绘出
经过的站点。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: