有啥制作绘制地图的工具?

2013-05-27 10:04:09 +08:00
 darktoy
我想画一小村子的地图,在各在线地图上都没有这里的街道……

如果我想做个站点,像google map那样的效果,只不过是一小块范围,该如何下手?还是说有没有合适的工具或应用?

如果只是画一张矢量地图,直接用Adobe Illustrator之类还是有专门的工具?

非常感谢。
6797 次点击
所在节点   地理信息系统
8 条回复
willbi
2013-05-27 10:14:54 +08:00
MapCruncher
不知道是不是你想要的
tulike1
2013-05-27 10:49:36 +08:00
画地图的方法很多,关键是要有地图的数据,这个你可以找找各种gis数据库,看看有没有你要画的那个地区的数据。

找到数据后,绘制就好办了。如果要在网页上生成矢量地图,可以将地图数据转成geoJSON格式,然后用这个js控件就能直接画出来 https://github.com/x6doooo/GeoMap
darktoy
2013-05-27 10:54:25 +08:00
@willbi 貌似可以,有空研究研究,感谢!

@tulike1 就是没有数据,地方不大,我要自己画图和标注内容。
TONYHEAD
2013-05-27 11:31:36 +08:00
画地图的软件有:
ArcGIS
Mapinfo
Supermap

做法是在一张遥感照片上矢量化数据,所以你要先获得一张这个村子的遥感影像(例如用Google Earth),然后用地图工具矢量化(描一次照片),配上坐标系后就完成了。

如果要在网上展示的话可以把地图导出为kml格式,然后在Google Map里加载。
darktoy
2013-05-27 15:33:18 +08:00
@TONYHEAD Cool!非常感谢。
mimzy
2013-05-27 16:41:14 +08:00
功能最强大的无疑是 ArcGIS,很多精美的地图都是在 ArcGIS Desktop 中绘制,然后用 Adobe Illustrator 润色。如果需要做矢量化和地理分析的话,首选这个。
国内比较常用的一本教材:《地理信息系统教程》http://book.douban.com/subject/2112350/
老外写的书:《ArcGIS地理信息系统教程》http://book.douban.com/subject/10543025/
当然,ArcGIS 的优势在于地理分析,单纯用它制图的效果我不敢说绝对很棒。

和 ArcGIS 类似的国内软件有中地的 MapGIS、超图的 SuperMap,很多事业单位都用它们制图。我所了解的是,某较大的地图出版社用的就是 MapGIS。这两个软件经过十几年的积累,功能上足够满足你的需求。

MapInfo 我觉得我这几年都没听见它的动静,不了解……

如果不考虑矢量化的问题,CorelDRAW 也可以,我们学校的老师给外边画图都用这个。把影像图加进去,对着相应比例尺的地形图编绘规范及图式画就是了。规范里好多规定,有得一看。
可以考虑看看这本书:《计算机地图制图》http://book.douban.com/subject/3051845/

在线制作的话,可能这两个是(其实我也不知道是不是):
OpenStreetMap http://www.openstreetmap.org/
CloudMade http://cloudmade.com/

我课程什么的没学好,说错了的地方前辈们见谅……
简单概括,矢量的用 ArcGIS,功能强大;用国内的可能入门快一点;非矢量的 CorelDRAW,简单,好上手。
yangzh
2013-05-27 17:51:41 +08:00
R + ggmap
Mutoo
2013-05-27 18:55:34 +08:00
图不大的话,可以直接在 google map 上呈现自己的 overlay

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/70266

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX