使用Google Maps API v3实现反向地址解析
来源:互联网 发布:windows creation tool 编辑:程序博客网 时间:2024/05/16 09:55
[
地址解析(Geocoding):根据地址信息,借助Google Maps,获得经纬度信息。
反向地址解析(Reverse GEocoding):根据经纬度,借助Google Maps,获取对应的地址信息。
]
在做项目时,要实现根据移动设备借助GPS返回的经纬度信息获取其地址信息,要求使用Google Maps. 研读Google Maps API 一天多,终于有所搜获。
Google Maps提供了两种API来进行地址解析,这两种都是免费的,但是有25000个日请求量的限制,
1. Google Maps JavaScript API v3 , Google Maps JavaScript API v3(中文)
Google Maps JavaSciprt API主要是用来实现加载地图到自己的网站或移动设备程序中。此外,它也提供了一系列的Services供调用,链接如下:
Google Maps JavaScript API V3 Services, Google Maps JavaScript API V3 Services(中文)
其中就提供了实现地址解析和反向地址解析的Service。
2. Google Maps API Web Services v3 , Google Maps API Web Services v3(中文)
Google Maps API Web Services 提供了很多个API实现不同的需求。如果要实现地址解析和反向地址解析就要使用Google Geocoding API,链接如下:
Google Geocoding API v3 , Google Geocoding API v3(中文)
如果网站实际的日请求量超过了25000个的限制,这时就要去Google购买,将获得一个ClientId和private key。此时,我们就要使用Google Maps专门为Business提供的Google Maps API for Business , Google Maps API for Business(中文)。
对于Business版本的支持,同样提供了两种API,
1. Client-side APIs v3 , Client-side APIs v3(中文)
2. Web Services v3 , Web Services v3(中文)
因为我要实现地址解析和反向地址解析,所以要使用Web Services下的Google Geocoding API,它会掉转到和免费版一样的位置(这里很疑惑):Google Geocoding API v3 , Google Geocoding API v3(中文)
整个过程包括如下几个步骤:
1. 对private key进行数字签名(digital signatures)
2.
- 使用Google Maps API v3实现反向地址解析
- 使用Google Maps API v2实现反向地址解析
- 使用Google Maps Javascript API实现反向地址解析
- ASP.NET Google Maps Javascript API V3 实战基础篇一反向地址解析
- Google Maps API V3
- 使用Google Maps JavaScript API V3
- java如何利用google map api V3进行地址解析、反向地址解析
- ASP.NET Google Maps Javascript API V3 实战基础篇一地址解析
- Google Maps JavaScript API V3 根据地址 加载地图
- Google Maps JavaScript API v3
- Google Maps JavaScript API v3
- google maps api 地址
- Google Maps JavaScript API V3的使用(一)
- Google Maps JavaScript API V3的使用(二)
- Google Maps JavaScript API V3的使用(三)
- Google Maps JavaScript API V3的使用(四)
- Google Maps JavaScript API V3 参考
- Google Maps API v3离线开发包
- 用SQLite编写自定义ContentProvider
- 测试:VS2010的Coded UI Test参考内容列表
- 指向类成员的指针并非指针
- 6.3.3 最短路径算法--Dijkstra算法,Bellmanford算法,Floyd算法,Johnson算法
- 在LINUX下安装的程序,root运行提示权限不够
- 使用Google Maps API v3实现反向地址解析
- 调试:Linux下的段错误(Segmentation fault)产生的原因及调试方法(经典)
- 将win7电脑变身WiFi热点,让手机、笔记本共享上网
- 各种在线api
- 常用sql 语句
- wince6.0下 Error: failed PB timebomb check
- groovy
- Linux下RRDTool安装方法详解
- SQL Server如何清除连接过的服务器名称