In diesem Beitrag wird erörtert, wie die Web- und Mobilplattform von IQGeo mit Lösungen von Esri integriert werden kann. IQGeo bietet die führende mobile Unternehmenslösung für die Zusammenarbeit mit Esri in Versorgungs- und Kommunikationsunternehmen. Mit IQGeo können Sie die Reichweite Ihrer Geodaten und Anwendungen auf alle Mitarbeiter Ihres Unternehmens ausdehnen, auf jedem Gerät, online oder offline.
Wir integrieren auf ähnliche Weise mit allen wichtigen GIS-Anbietern wie GE SmallworldHexagon (Intergraph) und Synchronoss, aber dieser Beitrag konzentriert sich speziell auf Esri.
Am häufigsten werden wir heute in unserem gesamten Kundenstamm eingesetzt, wenn IQGeo Platform zusammen mit einem bestehenden GIS-Produkt verwendet wird, um eine breite Palette von Web- und/oder mobilen Anwendungen bereitzustellen. Einige Organisationen nutzen IQGeo als Web-Plattform, andere als mobile Plattform, und die meisten nutzen uns als beides. Wir haben viele ArcGIS-Kunden, die IQGeo als Web- und Mobilplattform nutzen, sowohl in der Elektro- als auch in der Gasindustrie. Alle diese Kunden verwenden ArcFM, aber das ist nicht erforderlich. Die IQGeo Platform repliziert automatisch das Datenmodell, das in der ArcGIS-Datenbank verwendet wird.
Ein wesentlicher Vorteil von IQGeo im Vergleich zu anderen Produkten auf dem Markt ist, dass wir eine gemeinsame Plattform anbieten, die in jedem Webbrowser und auf jedem mobilen Gerät, online oder offline, identische Funktionalität bietet, einschließlich aller Anpassungen. Dies ist ein wichtiger Grund dafür, dass Kunden IQGeo sowohl für Web- als auch für mobile Anwendungen nutzen, da es die Kosten für die Implementierung und die laufenden Betriebskosten erheblich reduziert. Dies ist weitaus kosteneffizienter als die Unterstützung von zwei (oder mehr) separaten Technologieplattformen für Web- und mobile Anwendungen, wie es bei den Angeboten aller traditionellen GIS-Anbieter, einschließlich Esri, der Fall ist.
In diesem Szenario synchronisieren wir die Daten aus dem Quell-GIS in der Regel regelmäßig mit der IQGeo-Datenbank. Normalerweise ist eine nächtliche Synchronisierung sinnvoll, aber je nach den geschäftlichen Anforderungen kann dies auch häufiger oder seltener geschehen. Unser Esri ETL-Modul (Extrahieren, Transformieren, Laden) übernimmt die Datensynchronisation. Wir laden zunächst alle Daten in die IQGeo-Datenbank, gefolgt von nächtlichen inkrementellen Aktualisierungen.
Eine technische Randnotiz für Interessierte: Nachdem wir mehrere verschiedene technische Ansätze zur Ermittlung von Änderungen in der ArcGIS-Umgebung ausprobiert hatten, entschieden wir uns dafür, den gesamten Datensatz jede Nacht zu exportieren und Änderungen selbst zu ermitteln. Wir haben festgestellt, dass dieser Ansatz (etwas unerwartet) die beste Leistung erbringt und die volle Kontrolle über die Verfolgung der Änderungen bietet. Wir synchronisieren sowohl die Merkmalsdaten (Geometrie und Attribute) als auch die Kartenkacheln, d. h. die Karten werden in der IQGeo-Umgebung mit genau demselben Erscheinungsbild angezeigt wie in der Esri-Umgebung. Dies gilt auch für komplexe Stile und Beschriftungen. Bei Systemen, die ein geometrisches Netzwerkmodell verwenden, wie ArcGIS, leiten wir die Konnektivität aus der Geometrie in der IQGeo-Umgebung ab.
Dieser Screenshot zeigt Daten, die von einem ArcFM-Elektromodell synchronisiert wurden, mit einer stromaufwärts gerichteten Verfolgung von einem Transformator zurück zum Umspannwerk:
Durch die Synchronisierung der Daten mit der IQGeo-Umgebung können wir eine hervorragende Leistung und Skalierbarkeit gewährleisten und erhalten außerdem vollständige Offline-Datensynchronisierungsfunktionen auf Unternehmensebene.
Nachdem die nächtlichen Änderungen auf die IQGeo-Datenbank angewendet wurden, exportieren wir ein oder mehrere Aktualisierungspakete für die Offline-Datenbanken, die im Feld verwendet werden. Offline-Datenbanken können auf flexible Weise konfiguriert werden. Eine Möglichkeit besteht darin, dass alle Benutzer eine Kopie der gesamten Datenbank haben können. Alternativ dazu können einige Benutzer Offline-Daten haben, die eine Untermenge der gesamten Datenbank sind, aufgeteilt nach Region und/oder nach Merkmalstyp. Zum Beispiel könnten einige Benutzer Offline-Daten für Gas haben, während andere Strom haben (in kombinierten Versorgungsunternehmen), oder einige Benutzer könnten nur die Daten haben, die für Mastinspektionen in der nördlichen Region des Unternehmens benötigt werden. Die nächtliche Aktualisierung von Daten für Hunderte oder Tausende von Offline-Nutzern ist eine anspruchsvolle Aufgabe, und eine der Hauptstärken von IQGeo Platform ist die Fähigkeit, dies mit hervorragender Leistung und Skalierbarkeit zu bewältigen.
Unsere Kunden nutzen unsere mobilen Anwendungen häufig, um eine Vielzahl von Aktualisierungen vorzunehmen, darunter "rote Linien", Datenkorrekturen, leichtgewichtige Entwürfe und Aktualisierungen des Ist-Zustands. All diese Änderungen können an ArcGIS zurückgegeben werden, wo sie überprüft und auf die Master-GIS-Datenbank angewendet werden können. Die Datenflüsse können leicht angepasst werden, und die Änderungen können auch an andere Backend-Systeme weitergegeben werden, z. B. an Planungsanwendungen, Arbeitsverwaltungssysteme, ERP-Systeme und andere.
Dieses Szenario ermöglicht es Ihnen, die in Ihr bestehendes GIS getätigten Investitionen zu nutzen, aber den Nutzen Ihrer Geodaten zu erweitern, indem Sie sie allen, die sie benötigen, zur Verfügung stellen, egal wo sie sich befinden, im Büro oder im Außendienst.
Einer unserer Kunden, der ArcGIS einsetzt, ist ein Stromversorger, der rund eine Million Kunden versorgt. Das Unternehmen hat derzeit etwa 200 Benutzer der mobilen IQGeo-Anwendung, von denen jeder eine Offline-Kopie der gesamten Datenbank besitzt. Eine typische nächtliche Synchronisierung umfasst etwa 10.000 geänderte Merkmale. Der tägliche Offline-Synchronisierungsprozess dauert in der Regel weniger als 5 Minuten für jeden einzelnen Benutzer vor Ort.
Ein entscheidender Vorteil von IQGeo Platform ist, dass es weiterhin funktioniert, wenn Sie Ihr Backend-GIS von ArcGIS auf EUN migrieren. Wie eingangs erwähnt, unterstützt IQGeo Platform die Synchronisation mit allen wichtigen GIS-Produkten, die eine Reihe von unterschiedlichen Datenmodellierungs- und Netzwerkmodellierungskonstrukten aufweisen. Es gibt eine Reihe von Konstrukten für die Netzwerkmodellierung in EUN, die für die Esri-Welt neu sind, darunter Kreuzungen mit Terminals, Containment, Assemblies und Subnetze. Alle diese Begriffe gibt es jedoch bereits in anderen Produkten, darunter GE Smallworld und Intergraph G/Technology, seit über 20 Jahren. Es gibt einige leichte Variationen in den Details der Implementierung, aber die grundlegenden Konzepte sind alle die gleichen. IQGeo unterstützt alle diese erweiterten Netzwerkkonzepte seit mehr als 4 Jahren und unterstützt eine sehr flexible Netzwerkverfolgung, die mit all diesen Konzepten online und offline funktioniert.
Die folgende Grafik zeigt Beispiele für das Spektrum der von IQGeo unterstützten Netzwerkmodellierungskonstrukte:
Wir werden ETL aus dem EUN genauso unterstützen, wie wir es aus allen bestehenden großen GIS-Produkten einschließlich ArcGIS tun. Wir sehen dies als eine unkomplizierte Kombination von Elementen, die wir bereits für verschiedene bestehende Systeme implementiert haben.
Wir haben Erfahrung mit Kunden, die IQGeo als konsistentes Frontend für die Mehrheit der Benutzer verwenden, während sie eine große GIS-Migration im Backend durchführen. Ein großer Stromversorger hatte drei Backend-GIS-Produkte - ArcGIS, GE Smallworld und Intergraph G/Technology - und entschied sich, alle auf eine einzige Plattform zu migrieren, was ein mehrjähriges Projekt war. IQGeo wurde in wenigen Monaten implementiert und mit allen drei Backend-Systemen synchronisiert. Als das Projekt abgeschlossen war, wurden die Daten einfach mit dem neuen System synchronisiert. Die Benutzer waren von all diesen Backend-Aktivitäten abgeschirmt. Genau der gleiche Ansatz würde gut funktionieren, um den meisten Nutzern eine gemeinsame Anwendungserfahrung zu bieten, während sie eine Migration von ArcGIS zu EUN durchlaufen.
Die IQGeo Platform kann sich auch direkt mit den in ArcGIS Server und ArcGIS Online gespeicherten Daten über Esri REST Services verbinden und viele der gleichen Funktionen wie beim Zugriff auf Daten in der nativen IQGeo-Datenbank bieten. Dazu gehören die Kartenanzeige, das Ein- und Ausschalten von Ebenen, die Auswahl von Merkmalen, die Suche und die Abfrage. In der Regel werden wir für die Hauptnetzdatenbank eines Unternehmens die Daten wie im vorherigen Abschnitt beschrieben synchronisieren, um die Leistung und Skalierbarkeit zu optimieren, um eine groß angelegte Offline-Datensynchronisierung und erweiterte Funktionen wie die Netzverfolgung zu unterstützen.
Die direkte Verbindung zu ArcGIS Server und ArcGIS Online kann jedoch nützlich sein, um auf eine breite Palette von Datenquellen zuzugreifen, insbesondere auf solche, die von externen Unternehmen und Behörden veröffentlicht werden. Der folgende Screenshot zeigt beispielsweise die Anzeige von Gemeindegrenzen durch IQGeo unter Verwendung der Esri REST API, direkt von der NC OneMap-Website, die Daten von verschiedenen Behörden in North Carolina bereitstellt.
Der hier beschriebene Ansatz bedeutet, dass Ihr GIS-Team seine bestehenden Fähigkeiten und Investitionen in Anwendungen weiterhin nutzen und diese leicht erweitern kann, um die IQGeo Platform zu nutzen.
IQGeo arbeitet mit Ihrem bestehenden Esri-System zusammen und kann direkt mit Ihrem bestehenden Datenmodell und Ihren Kartenstilen arbeiten, so dass die erheblichen Investitionen, die Sie in diese Assets getätigt haben, erhalten bleiben.
GIS-Fachleute werden mit den Schlüsselkonzepten von IQGeo Platform sofort vertraut sein, und unsere Konfigurationsanwendung macht viele Elemente der Implementierung und Verwaltung sehr einfach zu handhaben, ohne dass Sie programmieren müssen. Wenn Sie dennoch programmieren müssen, um erweiterte benutzerdefinierte Funktionen zu implementieren, sind die grundlegenden Konzepte in unserer API anderen JavaScript-Web-Mapping-Bibliotheken sehr ähnlich. Unsere erweiterten Funktionen vereinfachen auch die Komplexität von Bereichen wie fortgeschrittene Netzwerkmodellierung und -verfolgung.
In diesem Beitrag wurde erläutert, wie IQGeo den Wert Ihrer bestehenden Esri GIS-Implementierung erhöhen kann. Es gewährleistet einen einfachen Datenzugriff in Ihrem gesamten Unternehmen, wann und wo immer die Mitarbeiter arbeiten, im Büro oder im Außendienst, online oder offline auf jedem Gerät. Sie können Elemente Ihres bestehenden Esri-Anwendungsportfolios weiter nutzen, wo dies sinnvoll ist, und in anderen Bereichen können Sie Elemente ersetzen oder den Umfang Ihres Systems durch die modernen, einfach zu bedienenden Anwendungen von IQGeo erweitern.
Erfahren Sie mehr über die IQGeo Platform
Vom Abstecken und Entwerfen bis zur Anlageninspektion: Digitalisierung von Netzmodell-Workflows.
Entdecken Sie den schnellsten Weg zur Modernisierung Ihres Stromnetzes.
Sehen Sie sich das Webinar an, um zu erfahren, wie die Digitalisierung gängige Arbeitsabläufe verändert. Egal, ob Sie sich in der Planungs-, Bau- oder Wartungsphase Ihres Netzes befinden, IQGeo bietet eine nahtlose Lösung zur Verwaltung Ihres Netzmodells über eine einzige, benutzerfreundliche Plattform, unabhängig von Ihrem GIS.