私はGoogleマップを使用して特定の場所だけを私のウェブサイトに表示したいです。小さな場所を表示してはいけません。地図上で主要な場所のみを表示する必要があります。特定の都市のみを表示するようにGoogleマップを制限するにはどうすればよいですか?
-2
A
答えて
-1
緯度/経度を郵便局(または他の都市のインジケータ)の場所に設定します。 次に、zoomプロパティを使用して、包含するレベルに修正します。
参照:https://developers.google.com/maps/documentation/javascript/examples/marker-simpleここ
はコード形式は一例です:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
<meta charset="utf-8">
<title>Simple markers</title>
<style>
/* Always set the map height explicitly to define the size of the div
* element that contains the map. */
#map {
height: 100%;
}
/* Optional: Makes the sample page fill the window. */
html, body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div id="map"></div>
<script>
function initMap() {
var myLatLng = {lat: -25.363, lng: 131.044};
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 4,
center: myLatLng
});
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
title: 'Hello World!'
});
}
</script>
<script async defer
src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap">
</script>
</body>
</html>
はシティビューに近いはずであるmap.zoom = 16でそのスクリプトを試してみてください。ロンドンと思う。
地図の境界を設定することもできますが、それははるかに困難です。あなたの位置を見つけ、その領域の周りにジオメトリをプロットし、ポイントを定義してから、すべてのポイントを拡大表示する必要があります。 これはすべて可能ですが、私にコードは表示されていないので、戻ってきていません。あなたがダウンして投票に行く場合
が間違っているかを説明、
関連する問題
- 1. Googleマップはアンドロイドの特定の都市のみ表示する
- 2. Googleマップのオートコンプリートを特定の都市のみに制限するにはどうすればよいですか?
- 3. 都市のGoogleマップを表示するにはどうすればよいですか?
- 4. どのようにGoogleマップでIPで都市名を取得するには?
- 5. マップセンターを特定の都市に設定するにはどうすればよいですか?
- 6. カスタムGoogleマップで特定のローカリティラベルを非表示にするにはどうすればよいですか?
- 7. Angularjsの国、州、都市の依存関係を表示するにはどうすればよいですか?
- 8. Googleマップで都市の特定のカテゴリを取得する
- 9. Googleカスタム検索を特定のURLに制限するにはどうすればよいですか?
- 10. AndroidのGoogleマップで、特定の都市の住所を検索するにはどうすればよいですか?
- 11. 緯度と経度が特定の都市の一部であるかどうかを特定するにはどうすればよいですか?
- 12. MapKitマップから国名と都市名を削除するにはどうすればよいですか?
- 13. 角度のGoogleマップでは、カスタムタイルのみを表示するにはどうすればよいですか?
- 14. Google Places APIで都市のイメージを取得するにはどうすればよいですか?
- 15. Googleアナリティクスで上位20の都市名を取得するにはどうすればよいですか?
- 16. Googleマップを使用して、国境、米国の州境、都市の境界線を表示するにはどうすればよいですか?
- 17. Google APIの応答から都市を選択するようにユーザーを制限する方法
- 18. Googleマップに特定の種類の場所を設定するにはどうすればよいですか?
- 19. 特定の都市だけを表示するようにマップビューを制限する方法はありますか?
- 20. メニューに表示されるページのリストを制限するにはどうすればよいですか?
- 21. リソースに表示されるデータの制限をモデル化するにはどうすればよいですか?
- 22. Googleマップを反応中のGoogleマップで繰り返さないように制限するにはどうすればいいですか
- 23. Googleマップの特定のセンターを設定するにはどうすればよいですか?
- 24. DataGridView列の特定のセルに数値のみを入力するようにユーザーを制限するにはどうすればよいですか?
- 25. 都市をクリックすると、その都市のすべての関連する名前が、別の提供されたフィールドのドロップダウンメニューに入力されるように、都市フィールドをリンクするにはどうすればよいですか?
- 26. apiを使用してGoogleマップに1つの国または特定の地域のみを表示するにはどうすればよいですか?
- 27. 複数のDatePickerを特定の日に制限するにはどうすればよいですか?
- 28. このループを特定の番号に制限するにはどうすればよいですか?
- 29. AndroidのGoogleマップでマーカーの横にラベルを表示するにはどうすればよいですか?
- 30. Googleマップから特定の地域のユーザーを検索するにはどうすればよいですか?
、あなたが有益な何かを見つけ願っています。私は私の答えを修正するか、それを削除します。 – JRodd
質問はあいまいであり、修正するものは何も与えませんでしたので、私はコードを書いていませんでした。さて、私は、この場合、コードがコードよりも良いソースだったので、変更の対象となるページにコードを配置しました。私は、Google Mapsがその開発者のリンクを維持しているので、このポストを維持しません。そして私は助けようとします。 – JRodd
アイデアありがとう。申し訳ありません、質問は曖昧でした。 –