回答:
Googleマップの例:
この例は、ローカルドライブから実行できます。
コードではなく、コードを入力するフォームを追加するだけです。
範囲を変更するには、新しいgoogle.maps.Rectangle({bounds:new google.maps.LatLngBounds(new google.maps.LatLng(37.2、-122.3)、new google.maps.LatLng(37.6、-121.9)))を設定します。あなたが望む値に。
new google.maps.Rectangle({
bounds:new google.maps.LatLngBounds(new google.maps.LatLng(37.2, -122.3), new google.maps.LatLng(37.6, -121.9)),
map:map,
fillOpacity: 0.2,
strokeOpacity: 0.5,
strokeWeight: 1
});
http://gmaps-samples.googlecode.com/svn/trunk/fusiontables/rectangle_example.html
オープンストリートマップの例:
Open Street Mapの場合、APIを呼び出して&box = yesを呼び出しに追加するだけで、単純な長方形を生成できます
http://www.openstreetmap.org/?minlon=-0.489&minlat=51.28&maxlon=0.236&maxlat=51.686&box=yes
これにより、OSMの背景に境界ボックスを入力して表示できます:https : //linestrings.com/bbox/#12,52,14,53(bboxをURLハッシュとして追加して、マップをボックスと共有します)
また、私もとてもいいbboxfinderが見つかりました:http://bboxfinder.com/#-16.636192,-69.433594,-1.581830,-51.503906
あなたは使用することができますhttp://geojson.ioを KML、CSVファイルにマーカーやポリゴンをアップロードして表示するために、およびJSON形式、またはあなたがCSV、KML、シェープファイル、またはJSON形式に保存し、Webインターフェイスでそれらを描くことができます。