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
- Open the coordinate display with a right-click or long press
- proj4 transforms the coordinates in the browser
- Built-in definitions: MGI/Gauss-Krueger M28, M31, M34, Austria Lambert and all UTM zones
-
Any other CRS works by supplying a proj4
defin the config (EPSG:3416 below)
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
{
"$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
"controls": { "coordinates": true, // WGS 84 + matching GK strip + matching UTM zone "coordinates": false // no readout at all }