map0

Map features

Coordinates

Display coordinates in the systems used by your organisation, including WGS84, Austrian Gauß-Krüger and UTM.

Try it: right-click anywhere (or press and hold on a touch device). Each row has a copy button.

What this demo shows

Without a crs list map0 chooses sensibly by itself: WGS 84, the Gauss-Krueger strip matching the clicked longitude, and the matching UTM zone. That default is what the other demos on this site use.

Coordinate display. These settings control the numbers shown when you select a location. They do not change the map projection or reproject raster tiles. For GeoJSON and GeoParquet data in another CRS, use the layer’s crs setting.

Configuration

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
  }
}

Defaults and disabling the display

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