2011-07-08 15 views
0

マーカーの表示方法は?既にGoogleマップに存在する場合マーカーhttp://maps.google.com/maps?&z=10&q=36.26577+-92.54324&ll=36.26577+-92.54324 とのリンクとあなたが行うことができ求めるものをマーカーの表示方法

function initialize() { 
    var latlng = new google.maps.LatLng(36.26577, -92.54324); 
    var myOptions = { 
     zoom: 16, 
     center: latlng, 
     mapTypeId: google.maps.MapTypeId.ROADMAP 
    }; 
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 
} 

答えて

0

おそらく、初期化のための私の機能、場所アピ

http://code.google.com/apis/maps/documentation/places/

要求の数に、しかし、いくつかの制限があります。ユーザーあたり1時間あたり。

要するに、特定のLatLng点を付近の場所で検索します。次に、json(またはxml)の場所のリストが表示され、マップのマーカーに変換されます。

+0

[OK]を、私はあなたに感謝し、understend。だから既に存在すれば...私は見せられない? – Netinel

+0

デフォルトでは、表示する地図にはマーカーが含まれていません。これらのマーカーは外部で作成されます。 maps.google.comに表示されている地図には、その時点で作成された多数のマーカーが含まれているとします。私は彼らがそれらのマーカーを作成するために同じ場所apiを使用すると思う、それらは本質的に存在しない。 –

0
var yourMarker = new google.maps.Marker({ 
     'position': some_where.latLng, 
     'map': map, 
     'title': 'set map in option' 
    }); 

または

var yourMarker = new google.maps.Marker({ 
     'position': some_where.latLng, 
     'title': 'set map later' 
    }); 
    yourMarker.setMap(map) 
関連する問題