在半径范围内查找位置

Posted

技术标签:

【中文标题】在半径范围内查找位置【英文标题】:Find location in radius 【发布时间】:2016-12-17 15:14:25 【问题描述】:

我有一个 gps 坐标,我希望在它的特定半径内获得一个地址列表。我希望从这些地址中选择 公司 并包含特定 部门 名称的地址。 (服装、金融、冶金等),我认为返回的 api 对象可能包含进行区分的必要信息。是否有免费的 api 具有使我更接近目标的必要功能? (如谷歌地图、谷歌地点、雅虎定位器和类似的应用程序。)

注意:我使用 MVEL 语言,我猜它可以访问一些 Java 功能,因此您可以考虑我编写 Java,但也感谢任何考虑到 MVEL 语言的信息。

注意2:半径不是必须的,只要我找到某个地区的地址就足够了。但是,分类是必要的。

【问题讨论】:

【参考方案1】:

我想你可以看看: GoogleMapServicesJava

特别是 Places API 服务: Places API

您可以在哪里查询按半径、地点类型等排序的搜索...

希望这会有所帮助!

【讨论】:

答案就在我面前,但我接受它,因为它是正确的。 谢谢,您可以在此处获取 Places API 的任何地点类型:Places Types

以上是关于在半径范围内查找位置的主要内容,如果未能解决你的问题,请参考以下文章

从给定位置(经度、纬度)的 Y 半径内查找 X 的所有值

手机位置周围 GPS 半径内的位置

如何检查地理位置是不是在半径范围内?

python:使用纬度和经度查找提供位置半径内的位置的优雅方法

如果我想显示我当前位置半径 1000 米范围内数据库中的所有位置怎么办?

在我周围 5 公里半径值范围内的 android 应用上标记地理位置。