问题标签 [google-geolocation]

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 投票
0 回答
96 浏览

google-maps-api-3 - 县名后加“县”?

相关的谷歌地理编码文档:https ://developers.google.com/maps/documentation/geocoding/#Types

Google 自己的地理编码开发人员文档显示了返回信息的示例,其中包括以下内容:

但是,当我使用与该示例对应的 URL 时,它返回的 XML 包括:

请注意,“县”添加到县名的末尾。

有谁知道这是否是故意的?我们不记得上周看到了额外的“县”。

这是记录在案的更改吗?

0 投票
1 回答
6210 浏览

angularjs - 将 angularjs ui.map 与地理位置 api 集成

我正在使用 http://jsfiddle.net/xSPAA/371/

plunker 显示谷歌地图。我需要显示用户将在文本框中输入的特定位置图。

我该怎么做?

我需要使用地理位置 API 吗?

任何人都可以提供示例代码或plunker吗?

0 投票
1 回答
264 浏览

google-maps-api-3 - MeteorJS Infinite Page Refresh

I am working on a small app that plots points on a Google Map using their maps API (coupled with their geolocation API).

Here is my code:

map.js:

gmap.js:

main.js:

When I load the page, about every 2 seconds the page auto-refreshes and the url looks like: http://localhost:3000/[object%20Object]... not sure what I am doing wrong

0 投票
1 回答
70 浏览

javascript - 如何使用 jQuery UI 对话框自定义 JavaScript 地理定位对话框

是否可以使用 jQuery UI 对话框自定义 JavaScript 地理定位授权对话框?

0 投票
1 回答
415 浏览

google-maps - 如何找到 GoogleMap GeoLocation 用户请求限制和业务请求限制?业务请求的定价?

我正在使用 GoogleMap GeoLocation 来查找 Salesforce 中两个地址之间的距离。但 GoogleMap GeoLocation 仅提供 2500 个用户请求(每天 24 小时)。如果我们想要更多,它提供高达 1,00,000 的请求。我需要此许可证的定价和有关 GeoLocation 的详细信息。我没有得到确切的许可金额。任何人都可以帮助解决这个问题。谢谢你的提前

0 投票
1 回答
471 浏览

google-maps - Google Maps APIs for Business 返回错误代码 403 原因 accessNotConfigured

我正在使用 Google Maps APIs for business 来获取 WiFi 接入点的 Cell ID 和 MAC 地址的位置。

该代码在 beta 服务器上运行良好。现在,当我移至生产服务器时,我收到了以下响应

{ "error": { "errors": [ { "domain": "usageLimits", "reason": "accessNotConfigured", "message": "访问未配置。请使用 Google Developers Console 为您的项目激活 API。 " } ], "code": 403, "message": "Access Not Configured. 请使用 Google Developers Console 为您的项目激活 API。" } }

在控制台中,在允许的 IP 中添加了 Beta 服务器 IP。我也添加了生产服务器 IP。仍然得到以上的回应。

在更改允许的 IP 或任何其他更改后,我是否需要生成新密钥?

0 投票
2 回答
2681 浏览

geolocation - 使用限制的 Google 地理编码成本核算

Google Geocoding 在免费 API 中的使用限制为 2500。我有两个问题

  1. 是否可以为额外的请求付款?

  2. Maps for Business 套餐多少钱?

0 投票
0 回答
33 浏览

javascript - 谷歌地图的 google.maps.LatLng 改变输入值

我一直在当前项目中使用 google map api。我使用 googles service.nearbySearch 功能对附近的地方进行查询。然后,我使用来自附近搜索结果的纬度和经度值创建一个新的 google.maps.LatLng。下面是我正在做的代码:

当我在运行程序时检查 place.geometry.location.A 和 k 的值时,我得到了正确的值。但是,当我查看新创建的变量 pos 的值时,.k 值已更改为 -90,而 .A 值仍然正确。

谁能帮我理解为什么会发生这种变化?

此外,如果我改用下面的代码片段,代码可以正常工作,但是,我想了解为什么会有差异。

再次检查 place.geometry.location.lat() 和 .lng() 的值,我可以看到这些值是正确的,并且与前面代码片段中的值相同。然而,这一次,变量 pos 是使用正确的值创建的,并且没有给出更改后的值 -90。

为了让事情更清楚,下面是我正在使用的完整代码。如果相关,我正在使用 Ember.js 框架构建它。

CSS

和 Javascript

在这段代码中,我包含了我定义 var pos 的两种方式。顶部(未注释的行)不起作用,但是较低的(注释掉的)方式起作用。我还比较了在紧随其后的 if 语句中定义 lat/lng 值的两种方法的值,可以看到这些值被解释为完全相等。

提前感谢任何可以帮助我理解为什么我的 pos 值在使用 geometry.location.k 时错误地返回 -90 的 lng 值的人,但是在使用 geometry.location.lng() 时可以正常工作。

如果需要进一步的澄清、信息或任何事情,请告诉我。

0 投票
1 回答
492 浏览

java - Android 地理定位示例请求,未找到结果

我想通过 Cell Towers 信息获取手机的估计位置。我通过 Android 发布来自 Google Geolocation 的示例请求。我发布请求的代码有什么问题? https://developers.google.com/maps/documentation/business/geolocation/#sample-requests

我使用 Http Post 通过将内容类型设置为 application/json 来发布 JSON 对象。问题是我从调试器获得的请求的结果如下:

以下是我在 Android 中发布 JSON 请求的方式。

请求的 MainActivity.java 的代码片段。

我创建了一个类 HttpConnection。

0 投票
0 回答
1089 浏览

jquery-mobile - Google Maps JS API v3 不使用 Phonegap iOS 3.5.0 和 jQuery Mobile 进行地理定位

设置

目前正在构建我的手机间隙 iOS 应用程序,其中包括地理定位以及将结果发送到数据库并返回附近的位置。因为我使用的是 jQuery Mobile 和 Phonegap,所以我在浏览器上进行了完美测试,地理定位是成功的,并且返回的所有内容也是如此。在 iOS 设备上,没有那么多。发送设置的纬度和经度时,一切都成功返回,但是当使用谷歌地图地理定位时,最终使用科尔多瓦地理定位插件时,两者都失败了,因为无法找到我的位置,即使它们是完全相同的代码,减去电话间隙网站上的初始化程序。

编码

jQuery

HTML

更多信息

我一直在阅读其他相关问题,但其他人都没有工作。他们要么说使用插件,我没有用,要么设置<access origin="*" />我已经在做的。此外,其他大多数问题都围绕着 3.0.0 之前版本的电话差距,这是它自己的怪物。此外,地图加载,只是没有标记显示。在 DB 上,正在更新位置的用户设置为 (0,0)。最后,当在任何其他应用程序中使用地理定位时,我测试的 iOS 设备成功地找到了我的位置。此外,我正在与正常工作的浏览器相同的 WiFi 网络上进行测试,因此排除了与内部由于网络或硬件而无法定位有关的任何事情。

如果您想查看工作示例,请询问。