我有一个在Map上显示标记的功能。我想在Map上显示我的办公室地址而不是标记。我该怎么做呢?
updateRideLocation(rl: RideLocation) {
let centerRide = new google.maps.LatLng(Number(rl.current_latitude), Number(rl.current_longitude));
if (this.markerRide) {
this.markerRide.setPosition(centerRide);
} else {
this.markerRide = new google.maps.Marker({
position: centerRide,
map: this.maps.map,
title: 'Ride is here!',
icon: 'assets/imgs/map_car_mini.png'
});
}
}
1条答案
按热度按时间pdkcd3nj1#
要使用地址在Map上绘制点,可以使用地理编码服务。文档位于:
https://developers.google.com/maps/documentation/javascript/geocoding
下面是一个示例方法,您可以针对特定场景进行调整: