Location-Services-System (PaaS)

Das Muster für Location-Services-Systeme ist als PaaS-basierte Bereitstellung (Platform-as-a-Service) mit ArcGIS Location Platform verfügbar.

ArcGIS Location Platform bietet Ihnen marktführende Positionsservices als PaaS, die von Esri verwaltet und bereitgestellt werden. ArcGIS Location Platform bietet Funktionen, die sich über die Daten- und Service-/Logikebenen erstrecken, mit Kartenbibliotheken, APIs, SDKs und No-Code-Optionen, mit denen Sie die vollständige Kontrolle über die Darstellungsebene haben. ArcGIS Location Platform basiert auf einer Cloud-Architektur von Weltrang und wird von Experten für IT- und GIS-Systeme (Geographic Information System) verwaltet. Sie bietet Softwareentwicklern, Unternehmen und Organisationen, die Innovationen durch Positionsservices in ihre Produkte, Lösungen und Systeme integrieren müssen, flexibles, standortbezogenes PaaS.

Zugehörige Ressourcen:

Basisarchitektur

Im Folgenden finden Sie eine typische Basisarchitektur für ein Location-Services-System, das als PaaS bereitgestellt wird.

Dieses Schema sollte nicht unbearbeitet übernommen werden und als Design für Ihr System verwendet werden. Es gibt viele wichtige Faktoren und Entscheidungen bezüglich des Designs, die Sie für Ihr System berücksichtigen sollten. Weitere Informationen finden Sie im Thema Verwenden von Systemmustern. Darüber hinaus zeigt das unten abgebildete Schema nur die Basisfunktionen des Systems. Bei der Bereitstellung erweiterter Funktionen können zusätzliche Systemkomponenten erforderlich sein.

Basisarchitektur des Location-Services-Systems (PaaS)

Die oben dargestellten Funktionen entsprechen den ab Juli 2025 verfügbaren Funktionen.

Zu den wichtigsten Komponenten dieser Architektur gehören folgende:

  • ArcGIS Location Platform enthält standardmäßige Portal-Komponenten wie Benutzer, Gruppen und Elemente, die jedoch größtenteils im Hintergrund verwaltet werden. ArcGIS Location Platform umfasst ein Benutzerkonto, und die Verwaltung von Positionsservices wird über das ArcGIS Location Platform-Dashboard unterstützt. ArcGIS Location Platform enthält zudem Positionsservices wie Grundkarten und Geokodierungsservices. Der ArcGIS Location Platform-Data Store hostet Organisationsdaten und Inhalte, die zum Betreiben von Positionsservices wie Grundkarten und Referenzdaten-Layern verwendet werden.
  • Positionsservices werden von fast allen Anwendungen genutzt, da sie für die meisten Workflows und die Verwendung von ArcGIS von grundlegender Bedeutung sind. Anwendungen, die Location Services verwenden, werden jedoch in der Regel von anderen Systemen bereitgestellt. Ein Ausnahme ist das ArcGIS Location Platform-Dashboard, das als Verwaltungskonsole der ArcGIS Location Platform dient.

Zu den wichtigsten Interaktionen in dieser Architektur gehören folgende:

  • Client-Anwendungen kommunizieren mit Daten-Services sowie Location Services über HTTPS, in der Regel über zustandslose REST-APIs.

Weitere Informationen zur Verwendung und Verwaltung von ArcGIS Location Platform finden Sie in der Produktdokumentation zu ArcGIS Location Platform.

Funktionen

Im Folgenden werden die Fähigkeiten des Location-Services-Systems als PaaS-Bereitstellung beschrieben. Weitere Informationen finden Sie in der Funktionsübersicht und unter Vergleich der Funktionsunterstützung über Bereitstellungsmuster hinweg.

Basisfunktionen

Basisfunktionen stellen die gängigsten Funktionen dar, die von Location-Services-Systemen bereitgestellt und durch die oben vorgestellte Basisarchitektur ermöglicht werden.

  • Mit der Kartenerstellung und Visualisierung können Benutzer 2D-Karten und 3D-Szenen erstellen und mit ihnen interagieren. ArcGIS Online bietet umfangreiche Kartenerstellungs- und Visualisierungsfunktionen, darunter datengesteuerte Visualisierung, 3D-Visualisierung sowie Stylen von Grundkarten. Weitere Informationen zu Karten und Visualisierung.
  • Grundkarten sind webbasierte Layer, die den visuellen Gesamtkontext für Karten und Szenen bereitstellen. ArcGIS Location Platform bietet zahlreiche Grundkarten, darunter Satellitenbilder, Straßen und Grundkarten im Zeichenflächen-Style. ArcGIS Location Platform ermöglicht es Organisationen, eigene Grundkarten zu veröffentlichen. Weitere Informationen zu Grundkarten-Layern.
  • Referenzdaten-Layer sind webbasierte Daten-Layer, die zusätzlichen visuellen und analytischen Kontext für Karten, Szenen und andere räumliche Workflows bereitstellen. Mit ArcGIS Location Platform können Organisationen ihre eigenen Referenzdaten-Layer als Daten-Services veröffentlichen, einschließlich Feature-Services, Vektorkachel-Services und Kartenkachel-Services. Vorhandene Daten-Layer, die von Esri im ArcGIS Living Atlas of the World und in ArcGIS Online-Services veröffentlicht und verwaltet werden, wie z. B. Verkehrsdaten und demografische Daten, können ebenfalls über ArcGIS Location Platform verwendet werden. Beachten Sie, dass für Premium-Inhalte ein ArcGIS-Konto erforderlich ist. Weitere Informationen über Produkte, Konten und Subskriptionen.
  • Die Ortssuche bietet eine Suche nach Orten (auch als Sehenswürdigkeiten oder POIs bezeichnet) in der Nähe einer Position oder innerhalb eines Rahmens. ArcGIS Location Platform stellt einen Orte-Service zur Verfügung, mit dem nach Unternehmen und geographischen Positionen auf der ganzen Welt gesucht werden kann. Orte enthalten auch wertvolle Details (Attribute) wie Name, Kategorie, Straße, Marketingbezirk, Kontaktinformationen, Website, soziale Links, Öffnungszeiten, Preisbewertungen und Benutzerbewertungen. Weitere Informationen zu Orten in ArcGIS Location Platform.
  • Geokodierung ist der Prozess der Konvertierung von Text in eine Adresse und eine Position. ArcGIS Location Platform bietet Geokodierung, Rückwärts-Geokodierung, Batch-Geokodierung und Autosuggest-Services sowie Unterstützung für mehrere APIs und SDKs (einige einschließlich Bedienoberflächenkomponenten). Weitere Informationen zum Geokodieren in ArcGIS Location Platform.
  • Route und Wegbeschreibungen umfasst die Suche nach dem besten Weg von einem Ausgangspunkt zu einem Ziel für eine Einzelperson oder ein einzelnes Fahrzeug. ArcGIS Location Platform bietet einen Routing-Service zum Suchen des kürzesten Weges von einem Ausgangspunkt zu einem oder mehreren Zielen sowie zum Generieren von Wegbeschreibungen in mehreren Sprachen. Es bietet auch Unterstützung für mehrere APIs und SDKs. Weitere Informationen zum Routing in ArcGIS Location Platform.
  • Bei der Datenanreicherung, auch GeoEnrichment genannt, werden demografische Daten und lokale Faktendaten für Positionen weltweit gesucht. ArcGIS Location Platform bietet einen sofort einsatzbereiten GeoEnrichment-Service, der demografische Informationen und andere relevante Merkmale für Orte innerhalb eines Gebiets aggregiert. (https://developers.arcgis.com/rest/geoenrichment/api-reference/geoenrichment-service-overview.htm). Weitere Informationen über die Datenanreicherung in ArcGIS Location Platform.
  • Die Netzwerkanalyse hilft bei der Lösung komplexer Netzwerkprobleme (in der Regel bei Straßennetzen), z. B. bei der Erstellung einer optimierten Route für viele Ziele, bei der Suche nach der nächstgelegenen Einrichtung, bei der Identifizierung eines Einzugsgebiets um eine Position herum oder bei der Bearbeitung einer Reihe von Aufträgen mit einer Fahrzeugflotte. ArcGIS Location Platform stellt einen Routing-Service bereit, der eine Reihe von Operationen zu Netzwerkanalyse unterstützt. Der Routing-Service unterstützt auch direkte Anforderungen (synchron) und Auftragsanforderungen (asynchron). ArcGIS Location Platform bietet zudem Unterstützung für mehrere APIs und SDKs. Weitere Informationen zum Routing in ArcGIS Location Platform.
  • Bei der Geometrieanalyse wird eine clientseitige API verwendet, um zum Lösen eines geometrischen Problems einen oder mehrere Vorgänge für einen Punkt, eine Polylinie oder ein Polygon auszuführen. Weitere Informationen zur Geometrieanalyse in ArcGIS Location Platform.

Erweiterte Funktionen

Alle Funktionen, die von einem auf ArcGIS Location Platform basierenden Location-Services-System bereitgestellt werden, werden als Basisfunktionen betrachtet. Beachten Sie, dass einige der oben beschriebenen Funktionen zwar im kostenlosen Tarif eines Subskriptionsplans verfügbar sind, die meisten jedoch die Aktivierung der nutzungsbasierten Bezahlung erfordern. Weitere Informationen über ArcGIS Location Platform-Konten.

Hinweis:

Zusätzliche Location Services und/oder unterstützende Inhalte sind auch von Esri Distributoren, Partnern und Drittanbietern erhältlich. Weitere Informationen finden Sie im ArcGIS Marketplace.

Überlegungen

Bei den folgenden Überlegungen wurden die Grundpfeiler des ArcGIS Well-Architected Framework auf das Muster des Location-Services-Systems als PaaS-Bereitstellung angewendet. Die hier gezeigten Informationen erheben keinen Anspruch auf Vollständigkeit, sondern heben wichtige Überlegungen für das Design und/oder die Implementierung dieser speziellen Kombination aus System- und Bereitstellungsmuster hervor. Weitere Informationen zu den Grundpfeilern der Architektur des ArcGIS Well-Architected Framework.

Zuverlässigkeit

Zuverlässigkeit stellt sicher, dass Ihr System den Servicegrad bietet, der sowohl für das Unternehmen als auch für Ihre Kunden und die Projektbeteiligten erforderlich ist. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Zuverlässigkeit”.

  • ArcGIS Location Platform nutzt mehrere Verfügbarkeitszonen, Regionen und Service-Provider, um Redundanz, Ausfallsicherheit und Servicekontinuität zu gewährleisten.
  • Service Level Agreement (SLA), das von ArcGIS Location Platform bereitgestellt wird.
  • Beim Veröffentlichen Ihrer eigenen Location Service (z. B. Grundkarten) in ArcGIS Location Platform sollte die Wiederherstellbarkeit zusätzlich berücksichtigt werden. In diesen Szenarien werden Sicherungsprozesse und -verfahren außerhalb von ArcGIS Location Platform empfohlen.

Sicherheit

Sicherheit schützt Ihre Systeme und Informationen. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Sicherheit”.

  • Für das Erstellen von Anwendungen mit ArcGIS Location Platform, die auf sichere Ressourcen zugreifen, ist eine Authentifizierung erforderlich. Für ArcGIS Location Platform sind ein ArcGIS Location Platform-Konto und eine -Subskription erforderlich, die API-Schlüssel und OAuth 2.0-basierte Authentifizierung unterstützen. Weitere Informationen zur Sicherheit und Authentifizierung.
  • Systeme werden Bewertungen zum Ermitteln von Schwachstellen unterzogen, einschließlich System-, Webanwendungs- und Datenbankscans.

Performance und Skalierbarkeit

Performance und Skalierbarkeit zielen darauf ab, die Gesamt-Experience für die Benutzer im Hinblick auf das System zu optimieren und sicherzustellen, dass das System skaliert werden kann, um den sich ändernden Arbeitslastanforderungen gerecht zu werden. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Performance und Skalierbarkeit”.

  • Die Skalierung wird automatisch von ArcGIS Location Platform verarbeitet.
    • Mehrere Content Delivery Networks stellen hochgradig skalierbare Karten und Apps an verschiedenen Standorten auf der ganzen Welt bereit.
  • Für Location Services, die von der Organisation veröffentlicht werden, ist regionales Geodaten-Hosting in den USA, Europa und im asiatisch-pazifischen Raum verfügbar, um die Performance zu verbessern und die Anforderungen an die Datenspeicherung zu unterstützen.

Automatisierung

Die Automatisierung zielt darauf ab, den Aufwand für manuelle Bereitstellungs- und Betriebsaufgaben zu verringern, was zu einer höheren betrieblichen Effizienz sowie zur Reduzierung der vom Menschen verursachten Systemprobleme führt. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Automatisierung”.

  • Die von Esri bereitgestellten Location Services in ArcGIS Location Platform werden von Esri verwaltet und erfordern in der Regel keine Automatisierung für den Betrieb und die Wartung.
  • Workflows im Zusammenhang mit der Verwendung von Location Services und/oder der Veröffentlichung und Verwaltung von organisationsspezifischen Location Services, die in ArcGIS Location Platform gehostet werden, können automatisiert werden. Dies geschieht häufig mit der ArcGIS API for Python.

Integration

Die Integration verbindet dieses System mit anderen Systemen, um Unternehmensservices bereitzustellen und die Produktivität der Organisation zu steigern. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Integration”.

  • Das Location-Services-System wird am häufigsten als Service-Provider für andere Systeme und Anwendungen verwendet, die im gesamten Unternehmen einer Organisation verwendet werden. Daher ist die Integration sehr verbreitet und wird in der Regel über die Integration auf Service-Ebene gewährleistet.
  • Positionsservices lassen sich mithilfe standardbasierter Mapping-APIs, -SDKs und Open-Source-Bibliotheken problemlos integrieren und außerhalb der ArcGIS-Umgebung verwenden.

Observability

Die Observability bietet Einblicke in das System und ermöglicht es dem Personal und anderen technischen Rollen, das System in einem fehlerfreien, stabilen Zustand zu halten. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Observability”.

  • Eine sorgfältige Überwachung der Service-Auslastung ist bei diesem Systemmuster wichtig. Die Bereitstellung von Positionsservices erstreckt sich in der Regel auf die gesamte Organisation (und möglicherweise darüber hinaus), so dass Nutzungsmuster und Wachstum von den Systemdesignern oder -betreibern möglicherweise nicht vorhergesehen werden. Die Überwachung hilft den Mitarbeitern, Entscheidungen darüber zu treffen, wann sie skalieren und weiterentwickeln müssen, um den Bedarf zu befriedigen und gleichzeitig den ordnungsgemäßen Betrieb (in Übereinstimmung mit SLAs) zu gewährleisten.
  • Als PaaS-Angebot unterstützt ArcGIS Location Platform nicht die Überwachung der zugrunde liegenden Infrastruktur und der Softwarekomponenten. Es bietet jedoch Möglichkeiten, die Systemauslastung und den Systemzustand zu beobachten. Dazu gehört auch die Überwachung der Nutzung von Apps und Layern über das ArcGIS Location Platform-Dashboard.

Sonstiges

Zu den weiteren Überlegungen für das Design und Implementieren eines Location-Services-Systems als PaaS-Bereitstellung gehören:

  • Die Verwaltung und der Betrieb der von Esri bereitgestellten Location Services werden von Esri übernommen.
  • Bei der Veröffentlichung von Location Services in Organisationen sollte die Notwendigkeit von Data Governance und die Ausrichtung an IT-Richtlinien und -Rollen, wie z. B. Data Steward und Content Manager, bei der Implementierung dieses Systemmusters unbedingt berücksichtigt werden.

Zugehörige Ressourcen:

Top