适合中小软件采用的矢量化地图的生成方法总结

原创 2004年05月19日 13:25:00

以下是我的硕士论文中的章节:(Citylamp)

    众所周知,商品化的矢量化地图是很贵的。如果能自力更生地创造美观的矢量化地图,想必会大大节省公司的成本。本人在读研究生期间经过摸索,总结了一套绘制矢量化地图的方法,帖出来与大家分享:)

    根据实践,总结出制作矢量化地图的大体步骤是:
    1)首先将城市地图用扫描仪扫描后,用JPG格式存盘。然后在Photoshop等专业化图像处理软件中打开,调用图像处理软件的功能进行图形拼接、降噪、细化等,来改善获取的栅格图象的质量,得到一个中间产品的栅格地图。
    2)接下来在MapInfo中打开栅格地图。这时会显示一个信息框,询问是只简单显示还是要进行配准。如果选择简单显示,则MapInfo自动生成一个与该栅格文件同名的TAB文件,并在地图窗口中显示。此时的图层被称为栅格图层。我们可以通过在栅格图层上覆盖新的图层来绘制我们需要的矢量化地图。如果要在软件中同时使用栅格图象与矢量图象,则必须选择后者进行图象配准,这样MapInfo才能在地图窗口中确切地放置图象。配准过程在图象配准对话框中进行,主要有两方面的工作,一是提供准确的控制点信息,二是指定栅格图象的投影。选择前者仅仅将栅格地图作为绘制矢量化地图的参考。
    3)在MapInfo中利用保存修饰层的方法建立一个新图层,并将该图层设为可见、可以编辑。利用修饰层来生成新图层可以保证各层尺寸等参数的统一。接下来在新建的图层上参考栅格图层调用MapInfo提供的绘制点、线、折线、圆弧、多边形、矩形、文本、符号等工具进行描路径。实践表明,道路部分适合采用折线绘制,街区、河流、绿地等用多边形绘制比较方便。考虑到工作效率,还可以象Photoshop那样在MapInfo中生成多个图层,分别代表道路、绿地、河流、街区等,由多人分别在自己的计算机上绘制,最后在一台机器上总体合并。(这需要在一台机器上先用前面提到的方法生成各个图层,然后其他人拷贝一层地图的所有图表、地图、图片、索引等文件及栅格图层文件)
    4)每个新图层都是我们绘制的多边形、折线等对象的集合,可以调用MapInfo提供的工具对各对象进行分割、合并、擦除、拖拉等操作,可以对每个对象设置属性信息(如路名、所属街区、GPS位置信息等)。
    5)将绘制好的图层汇总到一起。启动MapX的地图管理工具Geoset Manager,在该软件中打开所有图层,保存为一个GST文件(要存放在MapX的Maps目录下)。再将画好的地图注册。至此,矢量化地图的生成工作就结束了。

下面是我制做的宜春市矢量化城市地图。

宜春矢量化地图

以矢量图制作的js中国地图

  • 2014年07月30日 11:22
  • 498KB
  • 下载

gis地理地图制作矢量图

  • 2010年07月16日 01:08
  • 3.78MB
  • 下载

如何基于卫星地图制作矢量化电子地图

一、准备工作 安装水经注万能地图下载器,如果你没有安装该软件,可以到水经注软件的官方网站www.arceyes.com去下载,只需要百度一下“水经注软件”即可找到该软件的官方网站。 安装易图地理信息系...
  • mrib
  • mrib
  • 2013年08月17日 08:17
  • 2427

如何下载矢量二维电子地图数据

所谓矢量,就是既有大小,又有方向的量。在这里更强调方向,“矢”就是箭,箭头一般用来指示方向。所谓二维,就是平面的东西,只有长和宽两个维度。 基于矢量化的电子地图,当放大或缩小显示地图时,地图信息不会...
  • mrib
  • mrib
  • 2017年05月22日 15:21
  • 1511

矢量地图与卫星地图叠加效果最完美的解决方案

矢量地图与卫星地图叠加效果最完美的解决方案 众所周所,谷歌地图、高德地图、雅虎地图等互联网主流地图都与真实坐标有较大偏移,然而对影像数据进行纠偏的工作量又十分巨大。在某些应用中,如果只侧重于叠加效果...
  • mrib
  • mrib
  • 2013年11月21日 17:47
  • 2032

矢量地图包——让移动端地图飞起来

众所周知,由于移动设备自身的限制,对移动端地图数据的要求一般比桌面端更高,而矢量地图包性能高、显示好、体积小、更新快、易传输等特点,恰恰满足了移动端的需求。正因如此,二者成为完美搭档,擦出了美妙的火花...
  • supermapsupport
  • supermapsupport
  • 2017年05月03日 17:35
  • 667

矢量室内地图

因为公司项目的需要,需要开发一套室内地图,并实现路线的规划功能。因为之前没做过这方面的开发,相关的资料也比较少,所以只能一个人去摸索。刚开始我是使用一般的位图去当作的地图,但是这个也让我在后面吃了不少...
  • u013043346
  • u013043346
  • 2015年12月07日 16:03
  • 33223

如何使用万能地图下载器下载矢量建筑边界

对于搞测量规划的朋友来讲,如果实地测量建筑的边界,不仅费时而且价格也不菲,但是建筑边界数据又是必须的,如何获取到这些建筑边界数据就成了难题。现在,经过更新升级过后的万能地图下载器具备了下载矢量建筑边界...
  • mrib
  • mrib
  • 2017年06月06日 16:37
  • 605

自定义数据格式的矢量地图实现

通过自定义的数据结构,在Android上实现灵活、可拓展的矢量地图显示模块。
  • tyc129
  • tyc129
  • 2017年04月22日 21:06
  • 209

【巧用百度地图】—百度地图生成器(直接获取代码)

上篇我们讲述了如何获取AK值,这是最基本的一步,先进了大门口再说,本篇来讲述百度地图的代码生成。之前是自己费劲头脑查到代码,其实不用那么费尽周折,百度已经为您服务好,直接使用百度地图生成器,可直接获取...
  • huo065000
  • huo065000
  • 2015年09月24日 23:56
  • 3904
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:适合中小软件采用的矢量化地图的生成方法总结
举报原因:
原因补充:

(最多只允许输入30个字)