{
  "general": {
    "locale": "de-CH",
    "defaultUrlPrefix": "https://map.geo.bs.ch/beta/backend/"
  },
  "languages": {
    "translations": {
      "de": [
        "i18n/de.json",
        "https://map.geo.bs.ch/static/dummy/de.json",
        "https://map.geo.bs.ch/beta/i18n/mapbs-de.json"
      ],
      "en": ["i18n/en.json", "https://map.geo.bs.ch/static/dummy/en.json"],
      "fr": ["i18n/fr.json", "https://map.geo.bs.ch/static/dummy/fr.json"],
      "it": ["i18n/it.json"]
    },
    "defaultLanguage": "de"
  },
  "interface": {
    "defaultSelectionComponent": "grid"
  },
  "themes": {
    "url": "https://map.geo.bs.ch/beta/backend/themes?background=background-v2&interface=mapbs-v2",
    "defaultTheme": "",
    "selectionMode": "add"
  },
  "basemaps": {
    "defaultBasemap": "Grundkarte farbig",
    "OSM": true,
    "SwissTopoVectorTiles": true,
    "opacityBasemaps": ["OF_Orthofoto2023Mai"]
  },
  "treeview": {
    "hideLegendWhenLayerIsDeactivated": false,
    "defaultIconSize": {
      "width": "21",
      "height": "16"
    }
  },
  "search": {
    "providers": [
      {
        "type": "geomapfish",
        "url": "https://map.geo.bs.ch/beta/backend/search?limit=90&partitionlimit=15&interface=mapbs-v2&query=###SEARCHTERM###&lang=###SEARCHLANG###"
      }
    ],
    "objectPreview": true,
    "layerPreview": true,
    "filterShortcutPrefix": ["#"],
    "filterExamples": {
      "Adresse": "Münsterplatz 11",
      "Adress ID": "804",
      "Basel Info (BI)": "Münster",
      "Baumnummer öffentlicher Baumkataster": "BS019507",
      "Bohrnummer": "1951",
      "E-GRID": "CH846789715815",
      "Entsorgungsstellen": "Bio",
      "Fallnummer Allmendbewilligungen": "9012752",
      "Fallnummer Baubegehren": "9122209",
      "Fixpunkte": "H 0472B",
      "Gebäude ID": "1537",
      "Eidg. Gebäude ID": "9062097",
      "Haltestelle öffentlicher Verkehr": "Bernoullianum",
      "Infrastruktur auf Allmend": "3145",
      "Liniennetz öffentl. Verkehr": "14",
      "Mobilfunkantenne": "BA010-5",
      "Objektname amtliche Vermessung": "Münsterfähre",
      "Parzellennummer": "1013",
      "Schulstandorte (Gemeinde Basel)": "Leohnard",
      "Schulstandorte (Gemeinden Riehen & Bettingen)": "Niederholz",
      "Servitut Interne Nummer": "2019/000150",
      "Strasse, Platz, Park": "Aeschengraben"
    }
  },
  "print": {
    "url": "https://map.geo.bs.ch/beta/backend/printproxy/",
    "defaultLayout": "print_A4_hochformat",
    "customScale": true
  },
  "share": {
    "service": "geogirafe",
    "createUrl": "https://map.geo.bs.ch/beta/backend/short/create",
    "getUrl": "https://map.geo.bs.ch/beta/backend/short/get"
  },
  "projections": {
    "EPSG:3857": "WebMercator",
    "EPSG:4326": "WGS84",
    "EPSG:2056": "LV95"
  },
  "map": {
    "srid": "EPSG:2056",
    "scales": [200000, 75000, 40000, 20000, 10000, 7500, 5000, 3500, 2000, 1000, 500, 200, 100, 50],
    "startPosition": "2611250,1267100",
    "startZoom": "4",
    "maxExtent": "2583000,1235000,2650000,1291000"
  },
  "map3d": {
    "terrainUrl": "https://3d.geo.dev.fgi.cloud.bs.ch/terrainproxy/028401be-a5fc-4560-a489-f64f458cd6ad_5/",
    "terrainImagery": {
      "url": "https://wmts.geo.bs.ch/wmts/1.0.0/BaseMap_farbig/default/3857/{z}/{y}/{x}.png",
      "srid": 3857,
      "minLoD": 8,
      "maxLoD": 17,
      "coverageArea": [6.78, 47.05, 8.6, 47.8]
    },
    "tilesetsUrls": [
      "https://3d.geo.bs.ch/cesium/tiles/av-bb-gebaude-ohne-bauprojekt/tileset.json",
      "https://3d.geo.bs.ch/cesium/tiles/av-bb-weitere-objekte-und-bruecken-ohne-bauprojekt/tileset.json",
      "https://3d.geo.bs.ch/cesium/tiles/av-bb-bewilligte-bauten-teilobjekte-im-bestand/tileset.json",
      "https://3d.geo.bs.ch/cesium/tiles/av-bb-geplante-bauvorhaben-teilobjekte-im-bestand/tileset.json",
      "https://3d.geo.bs.ch/cesium/tiles/av-bb-projektideen-teilobjekt-im-bestand/tileset.json",
      "https://3d.geo.bs.ch/cesium/tiles/bb-bauprojekte/tileset.json",
      "https://3d.geo.bs.ch/cesium/tiles/bl-gebaeude-2023/tileset.json",
      "https://3d.geo.bs.ch/cesium/tiles/de-gebaeude-2023/tileset.json",
      "https://3d.geo.bs.ch/cesium/tiles/fr-gebaeude-2023/tileset.json"
    ],
    "maximumZoomDistance": 25000
  },
  "infoWindow": {
    "defaultWindowWidth": "500px",
    "defaultWindowHeight": "350px"
  },
  "oauth": {
    "issuer": {
      "url": "https://auth.geo.bs.ch/auth/realms/geobs",
      "clientId": "MapBS-ui",
      "loginRequired": false,
      "checkSessionOnLoad": true,
      "audience": ["map.geo.bs.ch", "api.geo.bs.ch"],
      "customSilentLoginParams": {
        "prompt": "none"
      }
    },
    "geomapfish": {
      "userInfoUrl": "https://map.geo.bs.ch/beta/backend/loginuser",
      "anonymousUserInfoUrl": "https://map.geo.bs.ch/beta/backend/loginuser",
      "authMode": "token",
      "refererPolicy": "no-referrer"
    }
  },
  "contextmenu": {
    "crs": [
      { "code": "EPSG:2056", "translation": "EPSG:2056", "format": "decimal", "precision": 1 },
      { "code": "EPSG:4326", "translation": "EPSG:4326", "format": "decimal", "precision": 7 },
      { "code": "EPSG:4326", "translation": "EPSG:4326-DMS", "format": "dms", "precision": 2 }
    ],
    "links": [
      {
        "translation": "Google Street View",
        "crs": "EPSG:4326",
        "url": "https://www.google.com/maps/@?api=1&map_action=pano&viewpoint=###MAPY###,###MAPX###"
      },
      {
        "translation": "Google Earth",
        "crs": "EPSG:4326",
        "url": "https://earth.google.com/web/@###MAPY###,###MAPX###,280a,200000d"
      },
      {
        "translation": "OpenStreetMap",
        "crs": "EPSG:4326",
        "url": "https://www.openstreetmap.org/#map=14/###MAPY###/###MAPX###"
      },
      {
        "translation": "map.geo.admin.ch",
        "crs": "EPSG:2056",
        "url": "https://map.geo.admin.ch/#/map?lang=en&center=###MAPX###,###MAPY###&z=7"
      }
    ]
  },
  "crs": [
    {
      "code": "EPSG:2056",
      "definition": "+proj=somerc +lat_0=46.9524055555556 +lon_0=7.43958333333333 +k_0=1 +x_0=2600000 +y_0=1200000 +ellps=bessel +towgs84=674.374,15.056,405.346,0,0,0,0 +units=m +no_defs +type=crs"
    },
    {
      "code": "EPSG:21781",
      "definition": "+proj=somerc +lat_0=46.95240555555556 +lon_0=7.439583333333333 +k_0=1 +x_0=600000 +y_0=200000 +ellps=bessel +towgs84=660.077,13.551,369.344,2.484,1.783,2.939,5.66 +units=m +no_defs"
    }
  ],
  "contact": {
    "url": "https://map.geo.bs.ch/beta/backend/feedback",
    "reasons": ["Give feeback", "Ask a question", "Report an error", "Request secure access"],
    "email": "geo@bs.ch"
  },
  "externalLayers": {
    "predefinedSources": [
      {
        "label": "WMS Bundes Geodaten-Infrastruktur",
        "type": "WMS",
        "url": "https://wms.geo.admin.ch"
      },
      {
        "label": "WMTS Bundes Geodaten-Infrastruktur",
        "type": "WMTS",
        "url": "https://wmts.geo.admin.ch/1.0.0/WMTSCapabilities.xml?lang=de"
      },
      {
        "label": "WMTS Kanton Basel-Landschaft",
        "type": "WMTS",
        "url": "https://tile.geoview.bl.ch/1.0.0/WMTSCapabilities.xml"
      },
      {
        "label": "WMS GeoRhena",
        "type": "WMS",
        "url": "https://geoportal.georhena.eu/geoserver/ows"
      },
      {
        "label": "WMS Kanton Solothurn",
        "type": "WMS",
        "url": "https://geo.so.ch/api/wms"
      },
      {
        "label": "WMTS Kanton Solothurn",
        "type": "WMTS",
        "url": "https://geo.so.ch/api/wmts/1.0.0/WMTSCapabilities.xml"
      }
    ]
  },
  "onboarding": {
    "steps": [
      {
        "element": "[data-tour='theme-selection']",
        "title": "onboarding-theme-selection-title",
        "description": "onboarding-theme-selection-description"
      },
      {
        "element": "[data-tour='basemap-selection']",
        "title": "onboarding-basemap-selection-title",
        "description": "onboarding-basemap-selection-description"
      },
      {
        "component": "treeviewroot",
        "element": "[data-tour='treeview-filter']",
        "title": "onboarding-treeview-filter-selection-title",
        "description": "onboarding-treeview-filter-selection-description"
      }
    ]
  },
  "news": {
    "urls": ["https://geogirafe.org/feed/atom/"],
    "autoDisplay": false
  },
  "feedback": {
    "url": "https://map.geo.bs.ch/beta/backend/feedback",
    "method": "POST",
    "components": [
      {
        "question": "What do you think about the layer-tree?",
        "name": "treeviewroot",
        "placement": "bottom-right",
        "margins": "2.5rem 0"
      },
      {
        "question": "The drawing tools are quite cool, aren't they?",
        "name": "drawing",
        "placement": "bottom-right",
        "margins": "23rem 0"
      }
    ]
  },
  "filtering": {
    "gmfLayerMetadataUrl": "https://map.geo.bs.ch/beta/backend/layers/###LAYERNAME###/values/###ATTRIBUTENAME###"
  },
  "streetview": {
    "searchRadius": 100,
    "google": {
      "apiKey": "AIzaSyCdnYfs1vqvd-HW8gEAlEf6v43c5S1778w"
    }
  }
}
