【问题标题】:Geolocation: Get latitude and longitude with distance [duplicate]地理位置:通过距离获取纬度和经度[重复]
【发布时间】:2012-10-25 12:43:46
【问题描述】:

可能重复:
SQL: Determine if one coordinate is in radius of another

我有一个关于 PHP 地理定位的问题。

我有纬度和经度值。你知道我怎样才能从远处获得新的价值观吗?

我的意思是,例如,我希望在某个位置周围 1 或 2 英里范围内的所有商店。 我的数据库包含具有纬度和经度值的商店,我希望所有商店都在附近。

你明白我的意思吗?

【问题讨论】:

  • 您是将地点存储在数据库中还是为它们使用 API?会有多少地方(或多或少)?
  • 如果您在本地拥有一切,您可以自己算算:gis.stackexchange.com/q/3945/5085
  • deceze :哦,是的,这是一个很好的代码!但是...我怎样才能以米为单位?多谢。爱斯基摩人:我将这个地方存储在数据库中是的,数据库中可能有 10 000 个地方

标签: php geolocation distance latitude-longitude


【解决方案1】:

您可以可能使用 Google Maps API - 例如。 Google Maps Geocoding API 为此。查看他们的文档,其中包含丰富的信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-01
    • 2014-09-19
    • 2021-05-10
    • 1970-01-01
    • 2012-11-08
    • 1970-01-01
    • 2015-08-14
    相关资源
    最近更新 更多