gpt4 book ai didi

javascript - 获取某个点附近的政治位置 - Google Maps API V3

转载 作者:行者123 更新时间:2023-11-29 15:50:35 24 4
gpt4 key购买 nike

我需要在 Google map 上找到靠近某个点的城市、城镇、街区等。我使用了 Google Places Service,但我只能找到酒店、商店等,没有任何政治地点。

例如,尝试获取 10000 米半径内巴黎的所有政治地点(100, rue de la Parcheminerie, 75005 PARIS)。

您只会得到一个结果:巴黎 [地区、政治] 类型。

没有关于其他社区、城镇、城市等的信息。

然后,尝试使用 100000 米半径和零结果。

示例代码:

 //vars map, centerPoint, radius was previously set  
function getPlacesOnRadius() {

var request = {
location: centerPoint,
radius: radius * 1000,
types: ['political']
};

var service = new google.maps.places.PlacesService(map);
service.search(request, callback);
}

function callback(results, status) {
if (status == google.maps.places.PlacesServiceStatus.OK) {
for (var i = 0; i < results.length; i++) {
var place = results[i];
//createMarker(results[i]);
}
}
}

顺便说一句,我已经设置了政治类型。

最佳答案

我自己没有尝试过,但在阅读文档后我会假设如果您不指定您想要的地点类型,它只会返回主要城市。您能否尝试设置 types=whateveryouwantreturned 并告诉我们它是否仍然不起作用? :)

或者尝试发布您用于调用网络服务和遍历结果数据的代码,以便我们可以看看是否可以在那里完成一些事情。

关于javascript - 获取某个点附近的政治位置 - Google Maps API V3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6063384/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com