导航系统 [英] Navigation System

查看:130
本文介绍了导航系统的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在为WinCE6进行导航系统项目,并试图从形状文件中绘制地图元素,例如街道.我正在使用简单的函数绘制线条并提供一些效果,例如AntiAlias.

现在,我在使用源数据时注意到了以下问题,即:
形状文件以大量的实际点表示街道,我将它们投影在400 * 300的小屏幕上,这将导致在同一位置投影数百个点.这会影响下垂质量,我可以看到其他使用相同形状文件的地图中的差异.

现在我相信我错过了来自形状文件的街道原始数据和渲染层之间的一层,该错过的层应该使用原始数据准备新数据作为我的应用程序的输入.

如果有关于此主题的经验,请提出建议并阐明我的方法和思维方式是否正确.而且,如果我需要构建一些工具来准备我的新输入数据,需要使用哪些规则.

I am working in navigation system project for WinCE6 and trying to draw the map elements like streets from shape file. I am using simple functions to draw lines and give some effects like AntiAlias.

Now I noticed the following problem in using the source data, which is:
Shape file represent streets in a huge number of real points, and I project them in my small screen 400*300, which will cause to project hundreds of points in same place. This effect the drwing quality and i can see the difference in other maps that use the same shape file.

Now I believe i missed a layer between the streets original data from shape file and render layer, this missed layer should use original data to prepare new data as input to my application.

Please, if any have experience about this topic to advice and clarify if my approach and way of thinking are correct or not. And if i need to build some tools what the rules i need to use to prepare my new input data.

推荐答案

该领域有很多资源和项目:

http://opensourcegis.org/ [ ^ ]

http://postgis.refractions.net/ [ ^ ]

您也可以看一下Mapnik之类的开源c ++项目.

查阅包含更多项目的Wiki:
http://en.wikipedia.org/wiki/OpenStreetMap [ http://wiki.openstreetmap.org/wiki/Rendering [
There are a lot of sources and projects in this area:

http://opensourcegis.org/[^]

http://postgis.refractions.net/[^]

You could also look at an opensource c++ project like Mapnik.

Check out the wiki with even more projects:
http://en.wikipedia.org/wiki/OpenStreetMap[^]

Or on the openstreetmap wiki rendering page:
"http://wiki.openstreetmap.org/wiki/Rendering[^]

Good luck!


这篇关于导航系统的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆