Google maps Google Places自动完成的替代方案
我正在从事的项目使用google places autocomplete帮助用户输入POI和地址。这工作正常,但我们希望通过我们在多边形中定义的特定区域过滤自动完成结果 由于谷歌没有在响应中发送纬度和经度,因此不可能使用他们的api。当然,我们可以发送第二个请求来检索这些数据,但从性能和数据使用角度来看,这似乎不是一个好的解决方案 我已经研究了foursquare搜索api。这工作正常,但对地址的支持很差,api主要基于POIGoogle maps Google Places自动完成的替代方案,google-maps,geolocation,google-api,google-places-api,geo,Google Maps,Geolocation,Google Api,Google Places Api,Geo,我正在从事的项目使用google places autocomplete帮助用户输入POI和地址。这工作正常,但我们希望通过我们在多边形中定义的特定区域过滤自动完成结果 由于谷歌没有在响应中发送纬度和经度,因此不可能使用他们的api。当然,我们可以发送第二个请求来检索这些数据,但从性能和数据使用角度来看,这似乎不是一个好的解决方案 我已经研究了foursquare搜索api。这工作正常,但对地址的支持很差,api主要基于POI 除了返回地址和POI的google places之外,还有其他选择吗
除了返回地址和POI的google places之外,还有其他选择吗?目前我自己正在查看选项。你可能想试一试。我之所以不去谷歌Places,主要是因为许可限制。1)TomTom 2) 地图盒 3) 这里 4) 地图拟合 5) 传单 6) 开放层 7) 位置IQ 8) 及 9) 合成图
10) Jawgmaps您尝试过TomTom搜索API吗
允许您在定义的多边形内进行搜索。您可能想查看开放式街道地图。@bribeiro是的,我正在使用mapquest进行搜索,但仍然找不到好的解决方案。现在是2018年,Mapzen关闭:(@msm2020,Mapzen已关闭,但正在发展壮大。该项目持续改进,几家大小公司和几位个人为代码库做出了贡献。有托管的Pelias、支持和自定义开发选项。感谢您的评论。我更新了我的答案,使其链接到github repool。您知道如何在传单中实现自动竞争?