geocoding相关内容
我想从经纬度坐标中检索地址.我在谷歌控制台中创建了项目.添加计费信息并启用地理编码 api 服务.但是当我提出这个请求时,我仍然收到以下错误 https://maps.googleapis.com/maps/api/geocode/json?latlng=41.89,12.49&key=xxxx 您必须在 https://console 上对 Google Cloud 项目启用计费.c
..
每当 googlemaps 视口中心发生变化时,我都会尝试使用邮政编码向我的数据库提交查询.我知道这可以通过反向地理编码来完成,例如: google.maps.event.addListener(map, 'center_changed', function(){新中心();});...功能新中心(){var newc = map.getCenter();geocoder.geocode({'l
..
我需要对每个请求大约 200 个地址进行地理编码,并且每天处理大约 3,000 个请求.我将使用 PHP 来做这个服务器端.我看过如何将地址转换为纬度/经度?,但找不到让 Google Maps HTTP Request API 或 Yahoo Geocoding REST API(无法使用 JavaScript,因为这是服务器端)发送多个地址的方法. 我将主要使用它根据坐标对地址进行排序,
..
从地理编码器结果中获取不同数组内容时遇到问题. item.formatted_address 有效但 item.address_components.locality 无效? geocoder.geocode( {'address': request.term }, function(results, status) {响应($.map(结果,功能(项目){警报(item.formatte
..
我的页面中有一个文本框,它获取位置名称和带有文本 getLat&Long 的按钮.现在点击我的按钮,我必须在文本框中显示位置的 latitude 和 longitude 警报.有什么建议吗? 解决方案 您可以使用 Google Maps API 中的 rel="noreferrer">Google Geocoder 服务a> 将您的位置名称转换为纬度和经度.所以你需要一些代码,如: va
..
我们的网站可以选择插入您的邮政编码,这反过来又与地理编码一起计算出纬度和经度. 此代码已多年未更改,但今天,如果用户尝试插入邮政编码或从昨天或在错误“远程服务器返回错误:(403) 禁止"之前更新它.弹出. 请求还没有超过 2,500,所以我看不到谷歌因此阻止了我们.. 有什么想法吗?? 解决方案 第 2 版地理编码 API 已于 9 月 9 日宣布关闭... 从将
..
..
我有一个数据库,里面有一个商店列表,每个商店的纬度和经度.因此,根据我输入的当前(纬度、经度)位置,我想从某个半径(例如 1 公里、5 公里等)内的项目中获取项目列表? 算法应该是什么?我需要算法本身的 PHP 代码. 解决方案 您只需要使用以下查询. 例如,您输入了纬度和经度 37 以及 -122 的度数.并且您想搜索距当前给定的经纬度 25 英里范围内的用户. SELEC
..
有没有办法使用 javascript 的 google maps api 从纬度和经度点获取城市名称? 如果可以的话,我可以举个例子吗? 解决方案 这叫做反向地理编码 来自 Google 的文档: http://code.google.com/apis/maps/documentation/geocoding/#ReverseGeocoding. 调用 Google
..
地理编码 v2 API 意外停止. 例如http://maps.google.com/maps/geo?q=27703&output=json&key=AIzaSyBVr3n3IVZzakGvtIWeRaJEXsC63JHZ0w8 我无法从 API 获得经纬度.服务器的输出是: {“地位": {“代码":610,“请求":“地理编码"}} 我搜索了 status: 610 但找不到
..
我有一个纬度和经度:"-27.0000,133.0000".我想在此基础上制作地图. 我试过去这个链接 https://maps.googleapis.com/maps/api/geocode/json?latlng=-27.0000,133.0000&key=****** 我一直在浏览器上收到此错误 {"error_message" : "此API项目无权使用此API.请确保
..
我需要一份国家、州和地区的清单基于我拥有的一系列经纬度值的城市.我需要以保留层次结构且没有重复的方式存储此信息(例如“美国"和“美国"和“美利坚合众国"是同一个国家;我只希望我的数据库中有这个国家的一个实例). 这可能与 Google Map API 相关吗? 解决方案 您要找的东西叫做 reverse地理编码.Google 通过 Google Geocoding API 提供服务器
..
使用 Google Geocoder v3,如果我尝试对 20 个地址进行地理编码,我会得到一个 OVER_QUERY_LIMIT,除非我将它们间隔约 1 秒,但在我的标记全部放置之前需要 20 秒. 除了提前存储坐标还有其他方法吗? 解决方案 不,真的没有其他方法:如果您有很多位置并想在地图上显示它们,最好的解决方案是: 在创建位置时使用地理编码器获取纬度+经度 将它们与地
..
在符合 ANSI SQL 的数据库中存储纬度或经度数据时,哪种数据类型最合适?应该使用float,还是decimal,还是...? 我知道 Oracle、MySql 和 SQL Server 已经添加了一些专门用于处理地理数据的特殊数据类型,但我对如何将信息存储在“普通"SQL 数据库中很感兴趣. 解决方案 纬度使用:Decimal(8,6),经度使用:Decimal(9,6)
..
这比我迫切需要的问题更具有挑战性,所以伙计们不要花一整天的时间. 我在 2000 年左右建立了一个约会网站(早已不复存在),其中一个挑战是计算用户之间的距离,以便我们可以在 X 英里半径内展示您的“匹配".仅说明问题,给定以下数据库架构(大致): 用户表用户身份用户名邮政编码 邮政编码表邮政编码纬度经度 在 USER.ZipCode = ZIPCODE.ZipCode 上加
..
我正在尝试进行查询,我可以在其中找到我的 SQL 数据库中给定经度和纬度点范围内(比如 50 英里)的所有位置. 我填充了一些帖子,在帖子表中,我有两列在创建帖子时存储经度和纬度.这是表格的外观: 我浏览了许多关于如何尝试实现这一点的示例,但似乎它们不起作用.我从研究中知道 ASP.NET Core 不支持 DbGeography,其他文章只是过时了. 发现这个 文章,但它使用
..
是否有任何可以将纬度/经度转换为时区的库(或者更好的网络服务)? 解决方案 对于我正在从事的项目,我相当深入地研究了这个问题.GeoNames.org 和 EarthTools.com 在许多情况下都是不错的选择,但存在以下严重缺陷: GeoNames.org 通过在其数据库中搜索包含时区字段的最近点来查找时区.这通常会导致靠近边界的错误结果.它也非常缓慢,导致每个请求的查询时间大约
..
我想找到两个不同点之间的距离.我知道这可以通过大圆距离来完成.http://www.meridianworlddata.com/Distance-calculation.asp 完成后,通过一个点和距离,我想找到北边距离和东边距离的点,以便在该点周围创建一个框. 解决方案 我们在使用 OpenMap 绘制大量位置数据.有一个 LatLonPoint 类有一些基本的功能,包括距离.
..
我搜索了有关如何计算地球多边形表面积的解释和算法.我找到了 this 和 这个 假设我已经得到了凸包点 [56.992666,24.126051],[58.00282,25.930147],[58.787955,25.565078],[59.4997,24.861427],[59.463678,24.711365],[59.395767,24.599837],[56.992666,24.126
..
给定一系列 GPS 坐标对,我需要计算多边形 (n-gon) 的面积.这是相对较小的(不大于 50,000 平方英尺).地理编码是通过对世界文件中的数据应用仿射变换来创建的. 我尝试通过将地理编码转换为笛卡尔坐标来使用两步法: double xPos = (lon-lonAnchor)*( Math.toRadians( 6378137 ) )*Math.cos( latAnchor );
..