Google マップ API を使用して Google マップ マーカーに番号付けラベルを追加する方法を教えてください。アイコンを変更しようとせずに、ラベルを追加するだけです。ありがとうございました。
34946 次
3 に答える
5
各マーカーにカスタム アイコンを使用したくない場合は、OverlayView を使用してラベル クラスを作成し、位置をマーカーにバインドすることを検討することをお勧めします。
または、次のようなものを使用して見ることもできます: http://github.com/nmccready/google-maps-utility-library-v3-infobox
于 2010-08-26T02:14:52.050 に答える
3
より良い解決策は、infoWindow を使用することだと思います。このようなもの:
$(document).ready(function () {
var golfoMexico = new google.maps.LatLng(20.61536,-87.078975);
var settings = {
zoom: 18,
center: golfoMexico,
mapTypeControl: true,
mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
navigationControl: true,
navigationControlOptions: {style: google.maps.NavigationControlStyle.ZOOM_PAN},
mapTypeId: google.maps.MapTypeId.HYBRID
};
var map = new google.maps.Map(document.getElementById("map_canvas"), settings);
var pos1= new google.maps.LatLng(20.61536,-87.078975);
var infowindow = new google.maps.InfoWindow({
content: "Casa Stavola F8 II"
});
var companyMarker = new google.maps.Marker({ position: pos1, map: map,title:"Casa Stavola F8 II", visible:true});
infowindow.open(map,companyMarker);
});
于 2013-10-30T18:15:38.160 に答える
0
http://www.geocodezip.com/basic8j.asp?filename=example_number.xml(APIのV2の場合)で例を確認してください。同様のことについてもここで質問がありました-GoogleMapsV3で番号付きの地図マーカーを作成するにはどうすればよいですか?。
于 2010-08-25T10:57:23.983 に答える