`
jeru
  • 浏览: 28468 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Geocoder

阅读更多
什么是Geocoder, 简单说来,就是根据某个key寻找地理位置的坐标,这个key可以是地址,很高兴的发现一年来google map api做了很多改进,已经自动整合了中文地址的定位功能,不再需要以前的mashup了,这是很大的进步,以前只有6个国家提供了街道级别的定位,Google从不让人失望。当然每日50000次查询的limit还在,但是一般也足够了,何况还有客户端的built-in cache改善用户体验。
 
这个key还可以是ip地址,我前两天做的library可以读取本地数据库转换ip为坐标,这个坐标只是城市中心的坐标,不过也够用了。同时library也将提供基于http request的公共服务,地址定位和ip定位现在都很容易可以实现了。
 
需要反向定位嘛? 这个也是可以实现的,虽然我还没想好用它干什么,输入经纬度以后转换成地理位置,这需要第三方API的支持
分享到:
评论

相关推荐

    java用geocoder相关jar文件

    Java中的Geocoder是一个用于地理编码和反向地理编码的接口,它允许开发人员将地址转换为经纬度坐标或将坐标转换回地址。在Java应用程序中,如果你需要处理与地理位置相关的任务,比如地图显示、导航或者位置服务,...

    Geocoder:一个帮助我们建立地理感知应用程序的php类库.zip

    $geocoder = new Geocoder(); $geocoder->registerProvider($provider); $results = $geocoder->geocode('1, Place des Halles, Paris, France'); foreach ($results as $result) { echo $result->getCoordinates...

    Laravel开发-geocoder-laravel 地理位置操作工具集(基于Geocoder)

    在本文中,我们将深入探讨`Laravel开发-geocoder-laravel`这个地理位置操作工具集,它是基于Geocoder库的一个扩展,专为Laravel框架设计。这个工具包为开发者提供了便捷的方式来处理与地理位置相关的任务,例如地址...

    Laravel开发-google-geocoder

    **Laravel 开发与 Google Geocoder** 在 Laravel 框架中进行开发时,有时我们需要集成外部服务,例如 Google 地图的 Geocoding API,来实现地址的解析和地理位置的转换。`google-geocoder` 是一个针对 Laravel 4 和...

    Geocoder:一个帮助我们建立地理感知应用程序的php类库

    在描述中提到,Geocoder提供了抽象层来处理地理编码操作,这意味着它将复杂的地理信息转换过程进行了封装,使得开发者可以更方便地在应用程序中集成这些功能。 Geocoder库主要由两个核心组件构成:HttpAdapter和...

    Laravel开发-laravel-geocoder

    **Laravel 开发与 Geocoder** 在 Laravel 开发过程中,我们常常需要处理地理位置相关的数据,例如根据IP地址获取用户所在的经纬度,或者根据经纬度反向查询对应的地址。`laravel-geocoder` 是一个专门为 Laravel 5 ...

    ol-geocoder, OpenLayers的Geocoder Nominatim.zip

    ol-geocoder, OpenLayers的Geocoder Nominatim OpenLayers控制编码器 用于 的编码器扩展。 需要 OpenLayers或者更高。 演示你可以在这里看到演示或者在 jsFiddle,如果你愿意。 还有一个用于创建自定义提供程序插件...

    PHP移动定位应用开发库Geocoder.zip

    $geocoder = new \Geocoder\ProviderAggregator(); $geocoder->registerProviders([  new \Geocoder\Provider\GoogleMaps(  $adapter, $locale, $region, $useSsl  ),  new \Geocoder\Provider\...

    AMap.Geocoder高德地图逆向地理编码(JS代码+对应数据展示前段代码)附带效果图

    楼主实战,根据自身需求加在对应位置即可————————————————强调!强调!强调!,里面代码功能只包含...当点击获取坐标功能按钮,实时获取经纬度传输到文本框,然后通过Geocoder工具进行逆向地理编码。

    前端项目-leaflet-geocoder-mapzen.zip

    在本项目中,“前端项目-leaflet-geocoder-mapzen.zip”是一个包含用于地图搜索功能的前端解决方案。这个项目主要依赖于Leaflet库,一个轻量级且强大的JavaScript库,用于在网页上创建交互式地图。Mapzen是之前提供...

    PyPI 官网下载 | geocoder-1.33.0-py2.py3-none-any.whl

    资源来自pypi官网。 资源全名:geocoder-1.33.0-py2.py3-none-any.whl

    前端项目-esri-leaflet-geocoder.zip

    【标题】"前端项目-esri-leaflet-geocoder.zip"涉及的是一个前端开发中的地理信息系统(GIS)应用,主要利用了Esri和Leaflet两个库来实现地理编码和地图搜索功能。 【描述】中提到的"ESRI地理编码实用程序"是指Esri...

    GeoCoder.zip

    《使用Java调用百度地图Geocoder API实现文字地址到经纬度转换》 在现代的地理信息系统(GIS)中,将地址转换为精确的经纬度坐标是至关重要的任务,这一过程通常被称为“地理编码”(Geocoding)。在本文中,我们将...

    Python库 | geocoder-1.8.0-py2.py3-none-any.whl

    python库。 资源全名:geocoder-1.8.0-py2.py3-none-any.whl

    EX09_06.zip_GeoCoder

    在IT行业中,尤其是在地理信息系统(GIS)和移动应用开发领域,`Geocoder`是一个非常重要的概念。本案例中,我们关注的是"移动版Google Map---Geocoder反查Address对象",这涉及到Android开发以及Google Maps API的...

    前端项目-perliedman-leaflet-control-geocoder.zip

    前端项目-perliedman-leaflet-control-geocoder,可扩展的地理编码,内置支持nomingim、bing、google、mapbox、photon、what3words、mapquest、mapzen,此处

    Laravel开发-geocoder

    在Laravel框架中,Geocoder是一个非常有用的库,它允许开发者将人类可读的地址转换为地理坐标,如经纬度。这个过程被称为地理编码。在本文中,我们将深入探讨Laravel开发中的Geocoder库,以及如何利用它进行地址解析...

Global site tag (gtag.js) - Google Analytics