看了下几个地图的开放api,百度地图的api最近开源,所以先看了百度的,还有其他几家,mapabc, 51ditu,mapbar,google
几点总结:

  1. google最早做,所以国内的几家的api明显模仿google的,甚至命名都几乎一样,看文档都会有似曾相识的感觉。
  2. google的api是最全的,也是最开放的,如果想对地图做更多的控制,最好还是用google的
  3. baidu的应该是第二选择,但是接口还是不够,比如我想获取地图上自己添加的所有标记(marker),应该怎么做?google倒是有一个gmaps-utility-library可以用来管理标记
  4. 所有的api都是和域名绑定的,所以对那些非网站的web应用是没办法直接用的