谷歌地图获取餐厅信息
时间: 2024-06-12 20:11:06 浏览: 9
您可以使用 Google Maps API 来获取餐厅信息。首先,您需要在 Google Cloud Platform 上创建一个项目并启用 Maps JavaScript API 和 Places API。然后,您可以使用 JavaScript 编写代码来调用 Places API,以获取餐厅信息。以下是一个简单的示例代码:
```javascript
function initMap() {
const map = new google.maps.Map(document.getElementById("map"), {
center: { lat: -33.867, lng: 151.195 },
zoom: 15,
});
const request = {
location: map.getCenter(),
radius: "500",
type: ["restaurant"],
};
const service = new google.maps.places.PlacesService(map);
service.nearbySearch(request, (results, status) => {
if (status === google.maps.places.PlacesServiceStatus.OK) {
for (const result of results) {
console.log(result.name);
}
}
});
}
```
此代码将在地图上显示一个半径为 500 米的圆圈,并获取该圆圈内的所有餐厅信息。您可以根据需要修改请求参数。