Skip to Content
v2.4 (latest)⚙️ AdministrationKonfigurationApplikationKarte
latest

Kartenkonfiguration

Über die Datei mapConfig.json wird die Karte im 2D Modus konfiguriert.

          • mapConfig.json

Beispielkonfiguration

{ "webMap": { "portalItem": { "id": "340b327f83514b668100b1cf67e72446", "portal": { "url": "https://arcgis.com/" } } }, "popup": { "actions": [ { "id": "print" }, { "id": "table" }, { "id": "share", "enabled": true }, { "id": "export", "authorizedGroups": ["org"] } ] }, "mapView": { "attributionVisible": true, "highlights": [ { "name": "default", "color": "cyan", "fillOpacity": 0.25 }, { "name": "temporary", "color": "yellow", "fillOpacity": 0.25 } ], "constraints": { "geometry": { "type": "extent", "spatialReference": { "wkid": 4326 }, "xmin": 5.866, "ymin": 47.27, "xmax": 15.042, "ymax": 55.058 }, "minScale": 3600000 }, "popup": { "dockOptions": { "position": "bottom-left", "breakpoint": { "width": 1200 } } } }, "defaultBasemaps": { "dark": { "portalItem": { "id": "9cad721b239e4d59b4bb9e670f3a8eea", "portal": { "url": "https://arcgis.com/" } } }, "light": { "portalItem": { "id": "8c79139fe5c54d32aa928adaec4433be", "portal": { "url": "https://arcgis.com/" } } } }, "orgLayer": { "portalUrl": "https://arcgis.com/", "queryParams": { "filter": "typekeywords:service AND group:f2918c40fb9841cfbfd3424bbfae2986 " } }, "snappingLayer": { "portalUrl": "https://arcgis.com/", "queryParams": { "filter": "typekeywords:service AND group:34fda702311a2308bb22a2d9ccb56b68" } } }

Parameter

EigenschaftTypBeschreibung
webMapObjektKonfiguration für die Standard-Web-Map. Siehe API Reference für WebMap . Wird die Eigenschaft angegeben, ist ein portalItem mit id erforderlich.
mapViewObjektKonfiguration für Kartenansicht 2D. Siehe API Reference für MapView  und Details zu mapView
popup
new@2.4.0
ObjektGlobale Popup-Einstellungen. Über actions werden die verfügbaren Standard-Popup-Aktionen (print, share, table, export) festgelegt und über enabled bzw. authorizedGroups gesteuert. actions ist eine abschließende Liste: Nicht aufgeführte Aktionen stehen in der Anwendung gar nicht zur Verfügung und können auch per exri nicht wieder aktiviert werden. Fehlt popup.actions vollständig, sind alle vier Aktionen aktiv.
defaultBasemapsObjektErlaubt die Definition von Standard-Basemaps für Light- und Darkmode. Wird die Eigenschaft angegeben, müssen beide Varianten light und dark gesetzt sein - jeweils mit einem portalItem mit id.
orgLayerObjektDefiniert die bei der Authentifizierung automatisch hinzugefügten Organisationslayer.
snappingLayerObjektReferenz auf Portalelemente, die als Fanglayer zur Laufzeit hinzugefügt werden sollen
Details zu mapView

Die wichtigsten Eigenschaften des MapView , die in mapView gesetzt werden können:

EigenschaftTypBeschreibung
attributionVisible
new@2.4.0
BooleanSteuert, ob die Quellenangaben (Attribution) in der Kartenansicht angezeigt werden. Ersetzt die bisherige Eigenschaft ui.components.
backgroundObjektHintergrund der Karte, wenn keine Grundkarte sichtbar ist. Enthält color.
constraintsObjektSchränkt die Navigation in der Karte ein: geometry (Ausdehnung, außerhalb derer nicht navigiert werden kann), minScale/maxScale bzw. minZoom/maxZoom (kleinster/größter zulässiger Maßstab bzw. Zoomstufe), lods (eigene Maßstabsebenen mit level, resolution, scale, levelValue), snapToZoom (Einrasten auf ganze Zoomstufen) und rotationEnabled (Drehen der Karte erlauben).
highlightsArraySteuert die Darstellung von Selektion, Hervorhebung und Layer-Exporten in der Karte (max. 6 Einträge). Jeder Eintrag kann name, color, haloColor, haloOpacity, fillOpacity, shadowColor, shadowOpacity und shadowDifference enthalten. Über name überschreiben Sie die vordefinierten Einträge default (Selektion, standardmäßig cyan), temporary (Hervorhebung, standardmäßig gelb) und export (Layer-Exporte, standardmäßig rot).
navigationObjektSteuert das Navigationsverhalten, z. B. mouseWheelZoomEnabled, browserTouchPanEnabled, momentumEnabled und gamepad.
popupObjektEinstellungen des Popups , z. B. dockOptions (position, breakpoint, buttonEnabled), dockEnabled, visibleElements und defaultPopupTemplateEnabled.
themeObjektFarbgebung von Werkzeugen und Grafiken der Ansicht über accentColor und textColor.
ui
removed@2.4.0
ObjektDie Eigenschaft ui.components wird nicht mehr unterstützt. Verwenden Sie stattdessen attributionVisible.