问题标签 [geocoding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
1625 浏览

google-maps - 谷歌地理编码怪异

我有一个奇怪的问题。突然间,我的 Google 地理编码 API 的 PHP 实现决定停止工作。它现在为每个请求返回错误 602,这意味着地址不可用。但是,如果我打开我正在查询的实际网址,它会完美运行,我可以下载正确的信息。但如果我使用 curl 抓取它,则返回 602 而不是 200。

我尝试更改 API 密钥,以及检查和测试 url。

0 投票
1 回答
363 浏览

django - 通过检查 OpenStreetMap 来避免图形验证码

我正在为一个拉力赛网站编写订阅应用程序。由于订阅不需要事先注册,因此验证码应该很有用。

订阅是基于团队的。一个团队包括 1 到 3 人。必须为每个人提供一个邮寄地址。

现在我想知道,检查城市是否存在以及提供的街道是否在提供的城市中是否有意义。或者它是否脆弱,即订户使用像 st 之类的缩写。而是在街上......

基于地理的验证码应用程序是否已经存在?

编辑:

我并不是要建立一个防弹的验证码系统。这是对网站所有者的暗示

  • 来自不在目标群体中的国家/地区的地址:标记为需要审核。
  • 来自同一个城镇的几个订阅:标记为需要审查。(这里当然不需要地理编码)
  • ...(你有想法吗?)
0 投票
5 回答
1767 浏览

java - 使用 xstream 解析谷歌地理编码

我正在使用 Java 和 XStream 通过 http 解析谷歌地理编码请求。我的想法是拥有一个包含所有地理编码属性(即纬度/经度、城市、省/州等)的地址类,但我在使用 xstream 解析 xml 时遇到问题。

谷歌的回应与此类似:

这并没有很好地显示出来,但代码的核心在 AddressDetails 标记中。

无论如何,我是 Java 和 XStream 的新手,所以 API 术语对我来说有点混乱。我只需要能够编写一些映射器,将所有这些标签(即 CountryName)映射到我的地址对象中的一个属性,(即 address.country = blah)地址对象将非常简单,主要只是国家的字符串名称等并浮动纬度/经度。

文档和示例仅显示直接映射,其中每个 xml 标记直接映射到对象的同名属性。但是,在我的情况下,标签的名称与对象 attr 的名称不同。一个正确方向的快速点是我真正想要的。

0 投票
2 回答
5130 浏览

iphone - 使用谷歌地图 api 从 iPhone 进行反向地理编码纬度/经度

我目前正在使用谷歌地图的反向地理编码 API 将从 iPhone 的 CoreLocation API 接收到的经纬度转换为谷歌应用引擎服务器上的城市/州信息。

这会被视为违反条款吗?我做了一些研究,找不到这个问题的直接答案。

现在,我们将免费分发我们的 iPhone 应用程序。

0 投票
1 回答
564 浏览

geolocation - 地理数据编码(国家/地区/城市的标准代码)

是否有一种标准方法来编码用户位置(国家、州/地区、城镇),以便我可以要求用户在注册时选择这些项目,然后使用这些数据在地图上显示他的位置?

0 投票
4 回答
4837 浏览

web-services - 正在寻找免费的地理定位服务(来自国家/省/城市)或数据库?

我正在寻找一项免费服务(提供网络服务或定期更新的数据库),该服务将允许我检索国家/省/城市的地理位置(经度/纬度)。

雅虎和谷歌的 API 是不可接受的,因为它们限制了每日请求的总量。

0 投票
7 回答
29032 浏览

maps - 地理编码数据库

我可以下载地址、城市、州、邮政编码 - 纬度/经度信息,这些信息可以单独加载到美国的数据库中。还可以评论它们的准确性和覆盖范围。

我想所有的 GPS 设备都这样做.. 任何可以提取此信息的指针?

我尝试了 google maps json api.. 并且不喜欢他们限制每秒请求数的想法..

谢谢,拉米亚

编辑:我正在寻找的是 csv 或转储中的“地址、城市、州、邮政编码、纬度/经度”……我可以在本地查询……当然……免费(非商业)。

0 投票
5 回答
4968 浏览

geocoding - 如何对美国的电话号码进行地理编码?

我正在寻找一种方法来获取美国任何区号+前缀陆线电话的经纬度坐标。有谁知道可用于执行此操作的数据提供者或服务?

编辑: 我知道手机或 VOIP 线路的位置可能无法进行地理编码,这对我来说很好。我只对POTS电话号码感兴趣。虽然,如果能够根据前缀识别电话服务的类型会很好(如果这可能的话)。

0 投票
3 回答
1438 浏览

localization - Twitter:通过 API 的本地消息

几天前,我看到 happn.in 现在提供了一项服务,其中推文(twitter.com 上的消息)被分组并针对本地区域进行分析。对于几个城市,它们会为您提供趋势术语列表。

我知道你不能确切地知道他们是如何做到这一点的,但也许你可以帮助我,不过:我也怎么能做到这一点?我有几种方法。其中之一有用吗?

  • 方法 1

使用REST API public_timeline并每次浏览所有推文。列出模式和拟合位置,例如“纽约”和“NY”转到“纽约市”,“洛杉矶”和“LA”转到“洛杉矶”等。如果找不到已知的模式,你继续下一条推文。

  • 方法 2

使用搜索 API 地理编码功能,例如“ http://search.twitter.com/search.atom?geocode=##LAT##%2C##LONG##%2C##radius##km ”。不幸的是,我不知道结果是否可信/好!?

  • 方法 3

关注在其位置字段中具有城市名称的用户并分析 REST API Friends_timeline

你有其他想法吗?

我希望你能帮助我。提前致谢!

0 投票
1 回答
1964 浏览

mysql - 如何获得两个地方之间的准确或(接近准确)距离?mysql/PHP

选择邮政编码,纬度,lng,截断((度(acos(sin(radians(lat)))* sin(弧度('.$latitude.'))+ cos(弧度(lat))* cos(弧度('.$latitude. ')) * cos( radians( lng- ('.$longitude.'))) ) ) * 69.172), 2) as distance FROMmyData
此查询计算距离(以英里为单位)。但是当我在谷歌地图上检查相同纬度和经度的距离时,我的结果不匹配。如果距离在 10 英里左右,那么我的结果有点准确,但超过了它就出错了(例如,我的结果显示 13 英里,而谷歌显示相同邮政编码值的 22 英里)

我从http://forums.mysql.com/read.php?23,3868,3868#msg-3868得到了这个查询

怎样才能准确。有任何想法吗?感谢帮助。

更新

我在 PHP 中尝试了@Blixt 代码。拿起 2 个示例邮政编码及其经纬度

结果:

我的应用程序 - 12.95 英里

谷歌 - 17.8 英里

任何想法如何让它正确?