Google Maps Beispiel:
Sie können dieses Beispiel von Ihrem lokalen Laufwerk aus ausführen.
Sie können einfach ein Formular hinzufügen, um die Koordinaten anstelle des Codes einzugeben.
Zum Ändern der Extents setzen Sie das neue google.maps.Rectangle ({bounds: new google.maps.LatLngBounds (new google.maps.LatLng ( 37.2, -122.3 ), new google.maps.LatLng ( 37.6, -121.9 )), zu den gewünschten Werten.
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
Beispiel für eine offene Straßenkarte:
Für Open Street Map können Sie einfach die API aufrufen, um ein einfaches Rechteck zu generieren, indem Sie dem Aufruf & box = yes hinzufügen
http://www.openstreetmap.org/?minlon=-0.489&minlat=51.28&maxlon=0.236&maxlat=51.686&box=yes
Auf diese Weise können Sie einen Begrenzungsrahmen auf einem OSM-Hintergrund eingeben und anzeigen: https://linestrings.com/bbox/#12,52,14,53 (bbox als URL-Hash hinzufügen, um die Karte mit dem Kasten zu teilen)
Alternativ fand ich bboxfinder auch ganz nett: http://bboxfinder.com/#-16.636192,-69.433594,-1.581830,-51.503906
quelle
Ich bin mir ziemlich sicher, dass dies Ihren Anforderungen entspricht:
http://mapper.acme.com/
quelle
Die folgende Website scheint genau das zu sein, wonach Sie suchen:
http://boundingbox.klokantech.com/
quelle
Sie können http://geojson.io verwenden , um Markierungen und Polygone im KML-, CSV- und JSON-Format hochzuladen und anzuzeigen, oder Sie können sie in der Weboberfläche zeichnen und dann in den Formaten CSV, KML, Shapefile oder JSON speichern.
quelle