Überprüfen von Karten

Zur Ermittlung von Kartenkonfigurationen, Layer-Einstellungen und Inhaltsmustern, die sich auf die Skalierbarkeit auswirken können, führen Sie das Werkzeug Karte überprüfen Karte überprüfen aus. Dieses Werkzeug analysiert eine Webkarte und gibt Ihnen Empfehlungen zur Verbesserung der Performance und Resilienz bei hoher Auslastung. Sie können damit Karten vorbereiten, die in öffentlichen Anwendungen oder in Anwendungen mit hohem Datenverkehr verwendet werden, um die verfügbaren Ressourcen Ihrer Organisation schützen, wenn die Nutzung zunimmt oder über die erwartete Auslastung hinaus ansteigt.

Überprüfen einer Karte

Führen Sie die folgenden Schritte durch, um Empfehlungen zur Verbesserung der Skalierbarkeit von Karten und der Benutzerfreundlichkeit in Map Viewer anzuzeigen:

  1. Überprüfen Sie, ob Sie bei der Organisation angemeldet sind.

    Sie müssen als Besitzer der Karte oder als Organisationsadministrator angemeldet sein.

  2. Öffnen Sie die Karte, die Sie überprüfen möchten, in Map Viewer.
  3. Klicken Sie auf der (dunklen) Werkzeugleiste Inhalt auf Karte überprüfen Karte überprüfen.
  4. Klicken Sie im Bereich Karte überprüfen auf Einblenden Einblenden, um die Layer in den einzelnen Empfehlungsbereichen darzustellen. Klicken Sie auf Konfiguration verwalten Manage, um die Einstellung oder Konfiguration des gewünschten Elemente zu öffnen.
    Hinweis:

    Wenn Sie keine Berechtigung zum Ändern einer Konfiguration haben klicken Sie auf Mehr erfahren, um die Dokumentation für die Einstellung oder Konfiguration zu öffnen.

  5. Klicken Sie optional auf Erweiterte Überprüfung Erweiterte Überprüfung, füllen Sie die Eingabeaufforderungen aus, und klicken Sie auf Empfehlungen optimieren, um die Empfehlungen an den geplanten Verwendungszweck der Karte anzupassen.
  6. Klicken Sie optional auf Zusammenfassung Zusammenfassung, und sehen Sie sich die Abschnitte Karte und Layer an, um mehr über den Karteninhalt und die Features in den Karten-Layern zu erfahren.
  7. Klicken Sie auf Karte überprüfen Karte überprüfen und dann auf Aktualisieren Aktualisieren, um die Liste der Empfehlungen nach dem Ändern der Karten-Layer zu aktualisieren.
  8. Wiederholen Sie bei Bedarf die Schritte 4 bis 7.

Informationen zu Kartenempfehlungen

Bei der Ausführung des Werkzeugs Karte überprüfen Karte überprüfen öffnet sich der Bereich Karte überprüfen mit einer Liste von Empfehlungen, ähnlich der Rechtschreibprüfung eines Textverarbeitungsprogramms.

Im Bereich Karte überprüfen werden fünf Empfehlungstypen nach Priorität aufgeführt:

  • Hohe Priorität : Die Karte weist eine Konfiguration auf, die bei Endnutzern wahrscheinlich zu erheblichen Performance-Einbußen oder Darstellungsfehlern führt. Solche Probleme sollten Sie vor dem Freigeben der Karte beheben.
  • Mittlere Priorität : Die Karte weist eine Konfiguration auf, die die Darstellungs-Performance oder die Skalierbarkeit beeinträchtigen kann, insbesondere bei hohen Zugriffszahlen oder unter großer Auslastung. Die Behebung dieser Probleme wird empfohlen.
  • Niedrige Priorität : Die Karte weist eine Konfiguration, die im Sinne einer besseren Performance optimiert werden könnte. Diese Probleme dürften zwar keine nennenswerten Schwierigkeiten verursachen, sollten aber möglichst behoben werden.
  • Information : Diagnose- oder kontextuelle Details zur Konfiguration der Karte. Es ist keine Aktion erforderlich. Diese Informationen können sich allerdings für die Fehlerbehebung oder Optimierung der Karte als nützlich erweisen.
  • Keine Empfehlungen : Keine Aktion erforderlich.

Aktuell überprüft das Werkzeug gehostete Feature-Layer in einer Web-Karte auf folgende Aspekte:

Jeder Bereich beschreibt ein potenzielles Problem mit der Performance oder Skalierbarkeit und stellt empfohlene Aktionen zu dessen Behebung bereit.

Hinweis:

Die Untersuchung anderer Layer-Typen in der Web-Karte wird in einer künftigen Version von Map Viewer unterstützt.

Attributindex

Wenn in einem Layer ein Definitionsausdruck zum Filtern von Features verwendet wird, kann es sein, dass Abfragen von nicht indizierten Feldern langsamer ausgeführt werden.

Führen einen der folgenden Vorgänge aus:

  • Fügen Sie einen Attributindex hinzu, um die Antwortzeit von Abfragen zu verbessern.
  • Unternehmen Sie nichts. Attributindizes bieten keine erheblichen Vorteile, wenn die Attributdaten häufig aktualisiert werden.

Cache-Steuerung

Die Cache-Einstellungen steuern, wie lange Daten im Content Delivery Network (CDN) gespeichert werden, bis der Server prüft, ob Aktualisierungen verfügbar sind. Die Ressourcennutzung und die Reaktionsgeschwindigkeit nehmen mit zunehmendem Cache-Alter ab.

Führen einen der folgenden Vorgänge aus:

  • Legen Sie auf der Registerkarte Einstellungen der Elementseite des Layers ein entsprechendes des Cache-Alter fest.
  • Unternehmen Sie nichts. Wenn der Layer häufig Aktualisierungen empfängt (alle 60 Sekunden oder häufiger) und der Zielgruppe diese Aktualisierungen unmittelbar (weniger als 60 Sekunden später) angezeigt werden sollen, verwenden Sie die Standardeinstellung für das Cache-Alter von 30 Sekunden.

Komplexe Geometrien

Layer mit hoch detaillierten Polygon- oder Polyliniengeometrien erfordern mehr Verarbeitungsleistung für Abfragen und Renderings. Sie können die Darstellung des Layers optimieren, um den hohen Rechenaufwand für die Bereitstellung der angeforderten Features zu reduzieren.

Führen einen der folgenden Vorgänge aus:

Pop-up-Konfiguration

Pop-ups, die die Funktion FeatureSetByPortalItem verwenden, müssen mehrere Datenanforderungen ausführen, bevor der Pop-up-Ausdruck ausgewertet wird. Dadurch können die Pop-up-Funktionen erheblich verlangsamt werden, was sich auf die Benutzerfreundlichkeit auswirkt.

Führen einen der folgenden Vorgänge aus:

  • Ändern Sie das Pop-up, indem Sie die FeatureSetByPortalItem-Referenz entfernen.
  • Unternehmen Sie nichts. Wenn das referenzierte Element bereits auf der Karte gerendert wird und nur wenige Benutzer die Web-Karte aufrufen, verlangsamt sich die Pop-up-Geschwindigkeit nicht erheblich.

Öffentlich editierbarer Layer

Layer mit aktivierter Bearbeitung können die Vorteile des CDN-Cachings nicht nutzen; dies kann bei hohen Zugriffszahlen das Rendering und die Abfragegeschwindigkeit verlangsamen. Öffentlich bearbeitbare Layer können zudem ein Sicherheitsrisiko darstellen, wenn der Bearbeitungszugriff unbeabsichtigterweise gewährt wird.

Führen einen der folgenden Vorgänge aus:

Aktualisierungsintervall

Bei jeder Aktualisierung einer Karte oder eines Layers werden die Daten erneut aus der Datenbank synchronisiert. Durch kurze Aktualisierungsintervalle erhöht sich die Last auf den Data Store. Wählen Sie daher ein angemessenes Intervall, dass die Nutzung des Elements oder Service unterstützt.

Führen einen der folgenden Vorgänge aus:

  • Verringern Sie das Aktualisierungsintervall im Bereich Eigenschaften des Layers in Map Viewer oder auf der Registerkarte Visualisierung der Elementseite des Layers.
  • Unternehmen Sie nichts. Unternehmenskritische Daten erfordern unter Umständen eine häufige Aktualisierung, die dem für den Layer festgelegten Cache-Alter entspricht.

Bedingung mit relativem Datum

Bedingungen mit relativem Datum können nicht immer gecacht werden, was zu einer zusätzlichen Last auf den Data Store führt.

Führen einen der folgenden Vorgänge aus:

  • Erstellen Sie die Bedingung mithilfe von festen Datumsangaben in den Feldern "Datum", "Nur-Datum" oder "Nur-Zeit" neu.
  • Unternehmen Sie nichts. Wenn sich eine Webkarte nur an eine kleine Zielgruppe richtet und nicht für die Verwendung durch andere Anwendungen vorgesehen ist, werden die Ressourcen der Organisation durch Bedingungen mit relativen Datumsangaben nicht übermäßig belastet.

Reprojektion

Wenn der räumliche Bezug eines Layers nicht mit dem der Karte übereinstimmt, müssen die Daten beim Rendern on-the-fly reprojiziert werden. Dies kann einen hohen Rechenaufwand verursachen und erhebliche Auswirkungen auf die Leistung haben, was zu einer suboptimalen Benutzererfahrung führt.

Führen einen der folgenden Vorgänge aus:

  • Passen Sie in ArcGIS Pro beim Festlegen der Karteneigenschaften die Projektion der Karte an die Projektion des Layers an.
  • Passen Sie in ArcGIS Pro die Datenquelle des Layers an die Projektion der Karte an, und ändern Sie dann die Datenquelle des Layers auf die neu projizierten Daten.
  • Unternehmen Sie nichts. In manchen Situationen beeinträchtigt die On-the-fly-Kartenprojektion die Performance möglicherweise nicht. Zum Beispiel werden Datasets mit einer kleinen Anzahl an einfachen Features (z. B. Punkte oder Linien- und Polygon-Features mit wenigen Stützpunkten) meist trotz der Ausführung der On-the-fly-Projektion relativ schnell angezeigt.

Räumlicher Index

Ein räumlicher Index hilft der Datenbank dabei, Objekte anhand ihrer Position effizient zu finden und abzurufen. Ein veralteter Index verringert die Abfrage-Performance.

Ziehen Sie eine Neuerstellung des räumlichen Index in Betracht, um den Datenabruf zu beschleunigen.

Sichtbarkeitsbereich

Die Ressourcennutzung nimmt zu, wenn Layer in allen Maßstäben dargestellt werden. Layer, die unabhängig von den Zugriffszahlen dargestellt werden, generieren auch dann Anforderungen, wenn ihre Features so klein oder dicht angeordnet sind, dass sie für die Betrachter keine Aussagekraft haben; dies führt zu einer unnötigen Erhöhung des Ressourcenbedarfs.

Es empfiehlt sich, einen oberen und unteren Schwellenwert für die Skalierung festzulegen, damit Layer nur entsprechend den in ihnen dargestellten Daten angefordert werden.