问题标签 [geocode]
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.
sql - 查询地理编码位置(纬度/经度)周围的周长
我怎样才能在某个范围内搜索地理对象?例如,我的数据库中存储了几个带有纬度/经度坐标的对象。现在我想检索位于给定点周围特定周长(10 英里或 20 英里)内的所有对象。
我想我要做的是形成一些查询,例如:
这是正确的吗?如何确定/设置 x 和 y 的值?
jquery - Google 位置的格式化地址是否唯一?
我希望我们的网站用户能够
- 搜索并选择地址或在地图上标记位置
- 确定此地址/位置的准确性
我正在使用 jquery、jquery ui 的自动完成、谷歌地图和谷歌地理编码器实现第一部分。对于第二部分,我将使用 jquery 在客户端基于第一部分的地址元素/替代项生成一个单选按钮列表。
然而,我关心的是如何将选择传达给服务器端。Google 地理编码器包含许多我想要存储的有用元数据。
- 一种可能是将完整的 json 对象存储在隐藏的表单字段中,但我不能信任用户。这样的解决方案将允许在数据中不友好地插入垃圾邮件。
- 如果地址/位置有唯一标识符,我可以只存储这些并让服务器重新获取/评估数据。替代的 geonames.org 网络服务有这样的 id。但是,例如,Google 位置的格式化地址是唯一的吗?
有小费吗?
c# - C# Stream Reader 将 \n 添加到 XML
我使用 StreamReader 类从 Google 获取我的 GeoCoding 过程的 XML。
我得到了 XML,但它在 XML 中添加了 \n 和其他附加内容
我在 VB 中有相同的代码,但它没有这样做。我可以使用这个控制台应用程序的 VB 版本成功地对我的信息进行地理编码。
C# 版本是否有理由将此额外数据添加到我检索回来的 XML 中?我正在尽力将所有内容都转换为 C#。我喜欢通过 VB 编写代码。
这是VB代码:
flash - Flash 和 Google 地图 - 仅显示最后一个图标
我在 Flash 中有一个使用 CS4 的简单地图和地理编码示例
问题很简单 - 我可以从谷歌搜索 api 中检索一个简短列表,但是当我尝试使用循环在地图上生成图标时,只显示最后一个图标。(忽略房子图标,它是之前生成的)
我觉得我遗漏了一些东西或者犯了一个愚蠢的 AS3 错误(比如把它当作 c# 对待)——甚至是一个愚蠢的以木换树的错误。问题出在代码的最后一行。
我已经添加了我所有的代码,以防其他人可以找到它的用途 - 上帝知道我花了很长时间才弄清楚这一点:)
它在这里运行
(另外,如果有人知道为什么图标在渲染时略微位于错误的位置,但如果您移动地图会更正 - 请告诉我)
任何帮助都会很棒。
谢谢。磷
java - 如何使用地理编码获取国家名称?
我想使用地理编码来获取加载站点的当前国家/地区名称。
我必须在会话中存储国家名称。还有一个 JavaScript 来找出国家名称,但我使用了 jsp 页面,所以它不允许在 JSP 会话中存储 JavaScript 变量。在地理编码 GClientGeocoder() 类中。但是如何从中获取地址呢?
ruby - 获取 Rails 错误 500:指向乘客和 gmap 的日志
我目前正在生产中运行 Rails 应用程序。每当我尝试访问我的主页时,我都会收到错误 500。这种情况最近开始发生,所以我之前已经成功运行过该应用程序。
我意识到我可以访问我的一些内页,这个问题在使用谷歌地图 api 的页面上似乎很常见。所以我认为这可能是两件事之一:因为我在共享服务器主机上,我可能做了一些损害我权利的事情,现在 gmaps 无法拨打电话。或者,这可能与我的 API 密钥有关,我认为我已经对其进行了测试并确认它正在工作。
谢谢你,我很感激任何帮助。
我知道
这是我的日志:Processing HomeController#home (for XX.XXX.XXX.XXX at 2010-08-06 12:12:07) [GET] 在布局/应用程序中渲染模板渲染 app/views/home/home.html。 erb
ActionView::TemplateError (undefined method `text' for nil:NilClass) on line #51 of app/views/home/_home_left_content_area.html.erb: 48: @short_article_list.each { | 文章 | 49: 地址 = String.new 50: 地址 = article.related_location.location_name + " " + article.related_location.parent.location_name + " " + article.related_location.parent.parent.location_name 51: 结果 = Geocoding::get(address ) 52: if result.status == Geocoding::GEO_SUCCESS 53: lat_long = result.first.latlon 54: lat_val = lat_long[0]
渲染 /home/neembusc/neembus/public/500.html(500 内部服务器错误)
sql-server - 如何自动对 SQL Server 中的地址表进行地理编码?
有没有办法对地址表进行地理编码,以便可以使用正确的详细信息更新纬度和经度列。
理想情况下,我想要一个经常运行的系统,对任何没有纬度/经度的地址进行地理编码。目前,该表中有大约 30,000 个地址。
提前致谢
编辑
这些确实是英国地区的邮政地址。
c# - 使用 JSON,WCF 等。使用 Google 地理编码 - 真的有必要吗?
我需要使用 Google 的地理编码服务对数据进行地理编码。Google 的地理编码服务不像 Bing 所说的那样对通过 .NET 进行消费友好(这并不奇怪),所以虽然我可以全力以赴 ContractDataSerializers
,WCF,JSON 和一大堆其他首字母缩略词,但像下面这样的东西有什么问题吗如果我需要的只是纬度和经度,即。
除了大量的前期开发工作之外,另一种方法究竟会购买什么?我对 WCF、DataContracts、ServiceContracts 等感到非常满意,但我看不出他们会在这里带来什么......
php - 在 php 脚本中对 5000 个地址进行地理编码
我希望在 PHP 脚本中一次对超过 5000 个地址进行地理编码(这只会运行一次)。
我一直在寻找谷歌作为这样做的潜在资源,但是我读过报告说,在通过他们运行 200 次左右的查询后,谷歌将让你一整天都在工作。
我只是想知道是否有任何其他方法可以对 5000 个左右的地址进行地理编码、其他服务(如 google 提供的服务或我可以使用的类似服务)?
还是我只需要错开这个?问题是我真的没有太多时间,每天为 5000 个结果做 200 或 300 个将需要将近 5 个(工作)周。
谢谢
汤姆