问题标签 [googleplacesautocomplete]

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 投票
1 回答
1339 浏览

react-native - React Native Google Places自动完成半径限制不起作用

我希望将 Google Places 搜索结果限制在我的用户当前位置周围 20 英里的范围内。

将半径参数添加到查询根本不起作用。这是我的代码:

0 投票
3 回答
2814 浏览

google-maps - 我可以通过谷歌地方自动完成获取坐标吗?

我不明白我是否可以通过 google 地方自动完成响应获得坐标。或者我是否必须使用来自 google 地方响应的格式化地址向 google 地图发出明确请求?

0 投票
1 回答
2810 浏览

google-api - Google Place API:如何为自定义搜索自动完成 API?

我是 Google Api 的新手......如果我只想拥有与医院相关的自动完成搜索结果,那么任何人都可以提供 PLACE 自动完成的代码,这样在搜索栏中,它应该只显示医院名称而不显示其他任何内容。

这是我的代码。它只是在搜索字段中显示城市名称。我想要搜索医院的名称。

0 投票
1 回答
1775 浏览

google-maps - 如何在谷歌地图自动完成建议中显示附加信息?

我正在使用 Google 地方信息自动填充功能按名称选择城市。目前,它仅在建议下拉菜单中显示城市名称和所属国家。

我检查并发现选择城市时填充的“address_components”对象具有其他属性,例如州/省和地址的其他部分。因此,很明显,Google 的 API 提供的不仅仅是城市和国家名称之外的其他信息。

我想要实现的是,在建议下拉列表中显示一些额外的数据。

有没有办法做到这一点?

(我在截图上标出了需要显示附加属性的地方)在此处输入图像描述

这是代码。

0 投票
1 回答
267 浏览

google-maps - Google 距离矩阵 API 问题(非英语输入,纬度输入似乎不起作用)

我从谷歌自动完成功能获得地址,当我将地址放入谷歌距离矩阵 API(在浏览器中调用)时,我得到 No_Results。

https://maps.googleapis.com/maps/api/distancematrix/json?origins =대한민국%20서울%20강남구%20강남구%20코엑스%20코엑스%=대한민국%20강원도%20강원도%20평창군%20평창군%20평창군%20대관령면%20대관령면%20용산리%20용산리%20용산리%20용산리% 20용평리조트&key=

我不确定是否是因为 1) 输入地址是韩语并且在韩国地区 => 当我输入“华盛顿特区”和“纽约州”时,我得到了有效的结果

2) 经纬度、经度坐标与谷歌距离矩阵 API 的配合比使用地址 => 更好,但是当我输入相同韩国地址的经度、经度坐标时,它也不起作用。我从 Google 自动完成功能获得了 lat、lng 坐标

关于为什么会出现这种情况的任何想法?

0 投票
1 回答
86 浏览

google-maps - getDetails 结果中不存在地点描述

在使用该getPlacePredictions功能时AutocompleteService,每个结果都包含一个description字段。

例如,查询“time square”时,第一个结果有一个description是“Times Square, Manhattan, NY, USA”。

保存place_id此结果并将其用于 上的getDetails函数后PlacesService,同一位置不包含该description字段,而是一个名为formatted_address包含一个名为“Manhattan, NY 10036, USA”的字段。

AutocompleteService使用时如何获取使用 收到的原始描述PlacesService

0 投票
1 回答
1497 浏览

google-maps - 从 google places api 保存和刷新 place_id 的最佳做法是什么?

在谷歌地方文档上它说:

“最佳做法是定期刷新您存储的地点 ID,例如 100 天后。一种策略是存储返回每个地点 ID 的原始请求。如果地点 ID 无效,您可以重新发出该请求以获得新的结果. 这些结果可能包括也可能不包括原来的地方。

AutocompleteService.getPlacePredictions用于检索地点并保存所选地点的 place_id。

我应该保存哪个其他字段以供以后“刷新” place_id 以及“刷新”单个字段的最佳方法是place_id什么?(我假设不使用 AutocompleteService)

0 投票
1 回答
2707 浏览

google-maps - 如何通过自动完成谷歌api获取街道地址

我想获得街道地址,但什么也得不到。

提前致谢。

0 投票
2 回答
90 浏览

swift - UITextField.text 值不会在 GooglePlaceAutocomplete 上改变

我正在使用 Swift 4 在 iOS 11 上开发表单应用程序。我想将 Google 选择器 (PlaceAutocomplete) 的返回值放在我的 UITableView 单元格之一的 UITextField 中。问题是尽管分配了新值,但文本字段仍为空白。在调试一段时间后,似乎有些东西在选择位置时丢弃了我的Uitextfield的内容。

这些是带有结果值分配的 GooglePlaceAutocomplete 回调:

这是对 GooglePlaceAutocomplete 的调用

0 投票
2 回答
1130 浏览

javascript - 如何从邮政编码中获取地址,如 Royalmail 查找邮政编码

我的问题是:如何从邮政编码中获取地址,如 Royalmail find-a-postcode ?

为此,我创建了一个演示页面并进行了大量研发,但没有受到任何批评。您可以查看演示页面和皇家邮件网站并输入邮政编码“HA5 1AA”

http://www.gibbs-gillespie.co.uk/zipcodeaddress.html

https://www.royalmail.com/find-a-postcode

皇家邮政返回 5 个结果,而 google 只返回一个结果。

请给我解决方案或一些提示

谢谢