私はGoogleMapsAPIの使用に非常に慣れていないので、それを機能させることができません。
このhttp://labfiftyfive.com/のような効果が欲しいのですが、下の方にメーカーのある赤い地図があります。これが私が望む効果です。
私はコードを調べて、Google API https://maps.googleapis.com/maps/api/js?sensor=falseのように使用しているものを取得し、次にJscript(以下)を取得しました。サイトですが、成功していません。
var MY_MAPTYPE_ID = 'lab55';
var map;
var theLab = new google.maps.LatLng(-32.055658, 115.747989);
var mapOptions = {
zoom: 15,
center: theLab,
disableDefaultUI: true,
zoomControl: true,
scrollwheel: false,
mapTypeControlOptions: {
mapTypeIds: [google.maps.MapTypeId.ROADMAP, MY_MAPTYPE_ID]
},
mapTypeId: MY_MAPTYPE_ID
};
var stylez = [
{
featureType: 'all',
elementType: 'all',
stylers: [
{ hue: '#C1272D' },
{ saturation: 40 },
{ lightness: 40 }
]
}
];
var image = 'img/marker.png';
map = new google.maps.Map(document.getElementById('google-maps'), mapOptions);
map.setOptions({styles: stylez});
var lab55MapType = new google.maps.StyledMapType(stylez);
map.mapTypes.set(MY_MAPTYPE_ID, lab55MapType);
var markerIcon = new google.maps.MarkerImage(
image,
null,
null,
null,
new google.maps.Size(25, 34)
);
var labMarker = new google.maps.Marker({
position: theLab,
map: map,
icon: markerIcon
});
var infowindow = new google.maps.InfoWindow({
content: "26/36 South Tce<br />Fremantle, 6160"
});
google.maps.event.addListener(labMarker, 'click', function() {
infowindow.open(map,labMarker);
});
Googleのすべてのドキュメントを確認しましたが、成功しませんでした。
だから私の質問は本当に、これを行うためのGoogleチュートリアルを知っている人はいますか?またはと役立つかもしれないヒント?
どんな助けでも大歓迎です。
ありがとうございました