map0

Kartenfunktionen

Koordinaten

Koordinaten in den Systemen anzeigen, die in der eigenen Organisation verwendet werden, etwa WGS84, österreichisches Gauß-Krüger und UTM.

Ausprobieren: Mit der rechten Maustaste irgendwo in die Karte klicken (auf einem Touch-Gerät: drücken und halten). Jede Zeile hat einen Kopier-Button.

Was diese Demo zeigt

Ohne crs-Liste trifft map0 selbst eine vernünftige Auswahl: WGS 84, der zum angeklickten Längengrad passende Gauß-Krüger-Meridianstreifen und die passende UTM-Zone. Diesen Standard verwenden die anderen Demos auf dieser Website.

Koordinatenanzeige. Diese Einstellungen bestimmen die angezeigten Zahlen beim Auswählen einer Position. Sie ändern weder die Kartenprojektion noch das Koordinatensystem von Rasterkacheln. Für GeoJSON- und GeoParquet-Daten in einem anderen CRS gibt es die Einstellung crs am Layer.

Konfiguration

coordinates.map0.json
{
  "$schema": "https://map0.net/schema/v1.json",
  "version": 1,
  "meta": { "title": "Coordinates in several reference systems" },
  "map": { "center": [13.35, 47.35], "zoom": 7 },
  "basemaps": [
    {
      "id": "grau",
      "title": "Grey",
      "type": "raster",
      "url": "https://mapsneu.wien.gv.at/basemap/bmapgrau/normal/google3857/{z}/{y}/{x}.png",
      "attribution": "© basemap.at",
      "default": true
    }
  ],
  "controls": {
    "coordinates": {
      "crs": [
        { "code": "EPSG:4326", "label": "WGS 84" },
        { "code": "EPSG:31287", "label": "MGI / Austria Lambert" },
        { "code": "EPSG:32633", "label": "UTM 33N" },
        {
          "code": "EPSG:3416",
          "label": "ETRS89 / Austria Lambert",
          "def": "+proj=lcc +lat_0=47.5 +lon_0=13.3333333333333 +lat_1=49 +lat_2=46 +x_0=400000 +y_0=400000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"
        }
      ]
    },
    "legend": false
  }
}

Standardwerte und Deaktivierung

excerpt
"controls": {
  "coordinates": true,   // WGS 84 + matching GK strip + matching UTM zone
  "coordinates": false   // no readout at all
}