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,技术上都是靠自己的~
推荐阅读
- 能和 Google Calender 方便双向同步的 iOS 日程管理软件有哪些最好也支持iPad
- 怎样评价Google发布的Android P
- Facebook, Google, 百度等公司自制开源服务器,对IBM,HP,Dell等传统服务器生产商的冲击是啥
- 有啥搜索引擎可以替代Google(外语)
- 为啥Google 可以有很高的用户粘性,百度却不行
- Bootstrap后台管理模板怎样使用
- 怎样看待凌晨三点支付宝应用在跑“后台”?
- 为啥湾区民众对 Google 的敌意更浓
- 安卓后台进程经常被杀是一种怎么样的体验
- 个性化推荐系统后台实现方式是啥
