私は自分のページに良い地図を持っています。私はJavaScriptの関数呼び出しからその中心を設定したいですか?マップにはelementIDがありますか、それともjavascriptで参照できるものはありますか?IDでGoogleマップのセンターを設定するにはどうすればよいですか?
答えて
通常、最初に のようなマップの中心を含むオプションを作成し、それをマップオブジェクトに渡します。
var latlng = new google.maps.LatLng(geolen, geowidth);
var options = {
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP,
disableDefaultUI: true,
mapTypeControl: true,
scaleControl: true
};
map = new google.maps.Map(document.getElementById("map_container"), options);
マップを作成した後、あなたは常にmap
インスタンスを使用して、マップのオプションを操作することができます。あなたはセンターの設定や取得にはElementID
が必要ないと思いますmap
私は別の機能の中でそれを参照しようとしています。 map.setCenter(new google.maps.LatLng(lat、long))を使用してマップを使用しようとしました。それは私に地図が未定義であることを伝えます。 – David
これはおそらく 'map'は関数内で' var'で定義されているためです(これは関数のローカルになります)。グローバルスコープに 'var map;'を追加し、関数内に 'var map'ではなく' map'を指定してください。 –
私はすでにそれを持っています。 varマップはグローバルで、私は関数内でmapを使用しています – David
- 1. Googleマップの特定のセンターを設定するにはどうすればよいですか?
- 2. geojsonからGoogleマップの機能IDを設定するにはどうすればよいですか?
- 3. Googleマップに特定の種類の場所を設定するにはどうすればよいですか?
- 4. Googleマップ(砂丘と緑)でゴルフコースのスタイルを設定するにはどうすればよいですか?
- 5. Googleマップのマーカーでクリックリスナーを設定するにはどうすればよいですか?
- 6. ブラウザウィンドウのIDを設定するにはどうすればよいですか?
- 7. ボタンをクリックした後、Googleマップでマーカーを設定するにはどうすればよいですか?
- 8. Googleマップにさまざまなマーカーの色を設定するにはどうすればよいですか?
- 9. GoogleドライブAPIのバージョン3で親IDを設定するにはどうすればよいですか?
- 10. Googleマップのマーカーのinfowindow最大高を設定するにはどうすればよいですか?
- 11. ajaxを使用してGoogleマップにマーカーを設定するにはどうすればよいですか?
- 12. Googleマップの種類を設定するにはどうすればよいですか?
- 13. Google Cloud Storage BuilderでプロジェクトIDを設定するにはどうすればよいですか?
- 14. Googleマップを有効にするにはどうすればよいですか?
- 15. Googleマップを移動するにはどうすればよいですか?
- 16. GoogleマップV3 APIのマーカーにcss idを割り当てるにはどうすればよいですか?
- 17. サービスを設定してGoogleシートIDを渡すにはどうすればよいですか? AngularJS
- 18. GoogleのデータフロージョブのカスタムジョブIDを設定するにはどうすればいいですか
- 19. カスタムマーカーでGoogleマップをクリックできないようにするにはどうすればよいですか?
- 20. カスタムGoogleマップで特定のローカリティラベルを非表示にするにはどうすればよいですか?
- 21. ベクターグラフィックを使用するようにGoogle AppEngineを設定するにはどうすればよいですか?
- 22. iframeをセンターに配置するにはどうすればよいですか?
- 23. フレックスアプリケーションのGoogleマップから郡IDを取得するにはどうすればいいですか
- 24. Google PlayストアアプリのようにAndroid SearchViewのスタイルを設定するにはどうすればよいですか?
- 25. センターと半径を指定して、GoogleマップでサークルのLatLngBoundsを取得するにはどうすればよいですか?
- 26. Google検索でウェブサイトの階層設計を設定するにはどうすればよいですか?
- 27. Googleマップから特定の地域のユーザーを検索するにはどうすればよいですか?
- 28. Google Chartで特定の範囲の色を設定するにはどうすればよいですか?
- 29. Googleマップで作成したマップをアプリケーションに配置するにはどうすればよいですか?
- 30. ウェイポイント - Googleマップから特定のウェイポイントを削除するにはどうすればよいですか?
あなたのコード/アプリケーションへのリンクに役立つでしょう。 –
jsfiddle.netにいくつかのコードを投げてもいいですか? – DaveS
問題が見つかりました。マップがロードされる前にマップセンターを設定しようとしていました。 – David