Web地图站点(Google,Bing Maps等)使用什么GIS软件?


13

我们所有人都已经看到GoogleMicrosoft制作的美丽(imo)地图。还有很多其他的。其中一些在全球范围内使用(例如MapQuestTomTomHERE),还有一些仅在国家范围内使用。

我假设这些公司已经获取/收集/购买了原始矢量数据,然后使用了GIS软件包和一些自定义的制图工作流来生成具有良好符号系统/布局的地图,然后将其缓存到多个图块中。

将矢量栅格化为瓦片并不是特别有趣,但是我经常想知道那些大型公司用来制作那些地图的桌面GIS软件是什么?例如,Esri使用ArcGIS平台制作Esri底图,例如Esri World Street Map

Google和Microsoft使用什么台式机GIS软件创建地图?我对此感到很好奇,因为我想知道除Esri ArcGIS之外还有哪些其他GIS软件包能够如此大规模地进行这项工作。


就目前而言,我认为这个问题太笼统了,因为它实际上对5个(或更多)Web地图站点中的每个站点都提出了相同的问题。我建议您将其重点放在您最想知道的方面,然后分别研究/询问其他方面。
PolyGeo

你可能是对的。我只指定了两个-Google和MS。
Alex Tereshenkov 2014年

4
对于他们的特殊需求,面向消费者的桌面GIS软件包不会减少它,并且当您有大量预算和软件开发专业知识时,编写自己的软件可能会更有效。
blah238

4
@whuber,我完全理解您的意思,但他认为对于其他人来说,弄清楚实际生成Web映射站点的方式可能也很有趣。有数十个最重要的问题不能解决需要解决的任何特定问题:gis.stackexchange.com/questions?sort=votes。我已经更新了我的问题,以使其听起来更加注重问题,希望现在看起来更好!
Alex Tereshenkov 2014年

4
我认为这个问题是相关的,因为尽管普通的GIS实践者可能永远不会在像Google Maps这样的全球网络制图系统上实际工作,但是毫无疑问,他们将面临诸如“为什么不能像Google Maps那样使它变得如此?”这样的问题。掌握一些有关实际创建此类产品的知识,有助于管理提出不合理要求的客户的期望:)
blah238 2014年

Answers:



13

您没有在原始帖子中特别询问任何开放源代码工具或数据,但是OpenStreetMap的全局Web地图与Google或Bing的一样好。因为它是开源的,所以有很多很棒的资源可以解释它们如何管理数据和呈现地图。

如果要创建Google或Bing之类的全球地图,则可以使用OpenStreetMap数据及其开源工具来进行。您将数据存储在PostgreSQL / PostGIS中,使用Mapnik渲染地图图块,并使用Apache和mod_tile之类的东西在网络上提供这些地图图块。任何想要包含您的地图的网页都可以使用OpenLayers或Leaflet(代替Google Maps API之类的东西)来完成。

Switch2OSM提供了一些很好的说明,说明如何建立自己的全局地图。


喜欢您添加的osm。
阿尔伯特2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.