Google Maps后台用的是啥GIS系统,或者说他们有自己的地图引擎,其他做互联网地图的公司呢,比如说百度地图等,不会所有都有自家的GIS系统吧

你所说的GIS系统,其实应该是地图引擎?Google Map自身并不使用类似于ArcServer这种地图引擎来构建他们的地图服务.支撑Google Map/Earth 后台的主要技术包括Google MapReduce ,Bigtable等。google的论文(1)里面阐述了部分的原理。他们将地图瓦片存入Bigtable中,通过索引(一般是R树家族)来读取这些瓦片。 国内的百度地图估计是Hbase或者类似No SQL来实现的.(没有太多的信息)。至于天地图,应该是武大的产品,他们的实现倒是使用类似于ArcServer的地图引擎。参考文献:1.Bigtable: A Distributed Storage System for Structured Data http://dl.acm.org/citation.cfm?id=1365816 2.MapReduce: simplified data processing on large clustershttp://dl.acm.org/citation.cfm?id=13274923.空间数据库-吴信才 - 2009 - 科学出版社
■网友
GIS引擎作为互联网地图服务的核心技术之一,你以为会去购买第三方的软件搭一下就搞定了。此外,同学,百度地图也不是天地图呀,即便功能上有C2C,技术上都是靠自己的~


    推荐阅读