代码之家  ›  专栏  ›  技术社区  ›  Suriyan Suresh

如何获得特定地标的经纬度?

  •  2
  • Suriyan Suresh  · 技术社区  · 16 年前

    如何获取特定地标/业务的纬度和经度,我想获取特定地址的纬度/经度如何做到?我应该使用GPS设备获取lat/long吗?

    4 回复  |  直到 16 年前
        1
  •  1
  •   SoftwareDev    16 年前

    就在最近,两三周前,谷歌发布了一个新的API,可以让你随心所欲。

    这就是它的工作原理:

    http://maps.google.com/maps/api/geocode/format?address=some_address&sensor=true_or_false
    

    下面是一个例子:

    http://maps.google.com/maps/api/geocode/xml?address=Lenox+Hill&sensor=false

    格式可以是JSON或XML。

        2
  •  1
  •   Mikos    16 年前

    您将需要使用地理定位API(如Google、Bing或Yahoo),可能还有其他API。但这些都是“自由”(有警告)的想法。

    请记住,他们对如何使用他们的API有相当严格的使用条款,所以请确保你是站在法律的右边。

    http://msdn.microsoft.com/en-us/library/cc981067.aspx

    http://code.google.com/apis/maps/documentation/

        3
  •  0
  •   Michael Ulmann    16 年前

    你能详细阐述一下吗?那是什么类型的申请?地标/商业的形式是什么?基本上,有一些geo web服务可以做这种事情…

    看看这个例子:

    http://www.geonames.org/maps/us-reverse-geocoder.html

    http://www.geonames.org/export/ws-overview.html

        4
  •  0
  •   Bolster    16 年前

    雅虎 http://developer.yahoo.com/geo/geoplanet/guide/concepts.html

    您可以查询一个自由格式的名称,如地址等,它将返回所谓的woid,然后查询woid的lat long。