Gibt es eine Website, auf der ich Markierungen und Begrenzungsrahmen über einer Straßenkarte hinzufügen kann?

10

Gibt es da draußen eine Website, auf der ich Markierungen (lat / lon) und Begrenzungsrahmen (minimal / maximal lat / lon) und über Google Maps (oder OSM oder Bing usw.) überlagern kann? Ich möchte nicht wirklich meine eigene Webseite dafür erstellen ... Ich hoffe, dass jemand so etwas für einen allgemeinen Anwendungsfall oder eine Demo implementiert hat und es irgendwo online ist.

Pris
quelle

Antworten:

6

Google Maps Beispiel:

Sie können dieses Beispiel von Ihrem lokalen Laufwerk aus ausführen.

Geben Sie hier die Bildbeschreibung ein

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

Geben Sie hier die Bildbeschreibung ein

http://www.openstreetmap.org/?minlon=-0.489&minlat=51.28&maxlon=0.236&maxlat=51.686&box=yes

Mapperz
quelle
osm scheint keine bbox mehr anzuzeigen.
Sal
1
@sal try tools.geofabrik.de/calc/… sieht jetzt so aus, als hätte Osm ihr Setup geändert
Mapperz
In Bezug auf die Google Maps-Lösung forderte das OP keine Codefragmente an, sondern einen vorhandenen Dienst. Ich biete
sal
0

Ich bin mir ziemlich sicher, dass dies Ihren Anforderungen entspricht:
http://mapper.acme.com/

dkroy
quelle
1
Dies hat Markierungen, aber ich sehe keine Möglichkeit, einen Begrenzungsrahmen hinzuzufügen.
Pris
Gotcha, der einfachste Weg wäre dann, einfach die untere Probe aus der Mapperz-Lösung zu entnehmen und den Begrenzungsrahmen zu wechseln.
dkroy
-1

Die folgende Website scheint genau das zu sein, wonach Sie suchen:

http://boundingbox.klokantech.com/

Geben Sie hier die Bildbeschreibung ein

Eyal Levin
quelle
1
Nein, tut es nicht. Dies funktioniert nur umgekehrt - klicken Sie auf die Karte und erhalten Sie einen Begrenzungsrahmen.
JaakL
Dies ist die Umkehrung dessen, was gefragt wurde
Sal
-1

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.

Geben Sie hier die Bildbeschreibung ein

cmrRose
quelle
geojson.io kann eine bbox anzeigen, wenn die bbox als Polygon im Geojson-Format bereitgestellt wird. Dies ist ein gewisser Aufwand, wenn jemand nur eine schnelle bbox visualisieren möchte.
Sal
Wenn Ihr Begrenzungsrahmen nicht im Format json, csv, KML usw. vorliegt, können Sie einen Rahmen zeichnen und dann die Koordinaten im json-Text im rechten Bereich bearbeiten.
cmrRose