マーカー付きのシンプルなGoogleマップがあります。たとえば、ベトナムのマーカーを作成すると、マップ上に 2 つのマーカーが表示されます (最初と最後に、スクリーンショットを参照)。
マーカーを 1 つだけ表示する方法はありますか? 地図のサイズやズームを変更できません。
コード:
function loadMap() {
var mapOptions = {
zoom: 1,
disableDefaultUI: true,
zoomControl: false,
scrollwheel: false,
center: new google.maps.LatLng(10.0, -97.2070),
mapTypeId: google.maps.MapTypeId.ROADMAP
}
MAP = new google.maps.Map(document.getElementById("map"), mapOptions);
}
function addMarker(address) {
geocoder = new google.maps.Geocoder();
geocoder.geocode( { 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var marker = new google.maps.Marker({
map: MAP,
position: results[0].geometry.location
});
MARKERS.push(marker);
}});
}