Navigo-Software

Die auf NAVIGO-Technologie basierte Software wird als eines der Elemente allgemein verstandener GIS-Systeme behandelt, die unter anderem Standardplattformen nutzen (z. B. ESRI, Intergraph, MapInfo, AutoCAD Map oder Bentley Geographics). Dies ist jedoch ein Element, eine Komponente, die an den geschäftlichen Endbenutzer gerichtet ist, der sich nicht professionell mit GIS befasst.

Die NAVIGO-Technologie ist eine einfache und kostengünstige Schnittstelle für den Zugriff auf geografische Informationen. Die Idee der Entwicklung der NAVIGO-Software ist es, die Verteilung von geographischen Daten und grundlegenden Funktionen und Operationen auf diesen Daten in für den Endbenutzer freundlicher Form zu ermöglichen. Dies ist dank einer klar definierten Gruppe von Funktionen möglich, die für bestimmte Anwendungen zur Verfügung stehen, ein schnelles Erlernen der Softwarebedienung und Anpassung an die Erwartungen des Benutzers ermöglichen.

Ein typisches Merkmal von Lösungen, die auf der NAVIGO-Technologie basieren, ist die Bereitstellung von sowohl GIS-Funktionen als auch von geographischen Daten als ein geschlossenes Ganzes.

Es wurde ein eigenes Format der Geodatenbank entwickelt, die Navigationsdaten, kartografische Objekte, Adressdaten und POI-Informationen (Points of Interest – Sehenwürdigkeiten) integriert. Dieses Format – PRDF – zeichnet sich durch kontrollierte Nachbildungsgenauigkeit, hohe Datenkompression und außergewöhnliche Arbeitseffizienz aus. Die Aufzeichnung von Daten in internen PPWK-Formaten ermöglicht eine Steigerung der Effizienz der Datennutzung und eine Verringerung der Produktkosten für den Endnutzer.

NAVIGO wurde konzeptionell nicht als universelle GIS-Plattform entwickelt. Es ist ein Produkt, das für die Programmierung von Anwendungen verwendet wird, die an Benutzer gerichtet werden, die räumliche Daten in ihrer Arbeit verwenden, aber sich nicht professionell mit GIS beschäftigen. NAVIGO ist eine hervorragende Kartenkomponente für CRM-Anwendungen, Fahrzeug-Monitoring, Transportanwendungen, Anwendungen für das Raumressourcenmanagement und vieles mehr…

Die Grundlage der NAVIGO-Technologie ist die Entwicklung eines eigenen Systemkerns – Kernel. Der Kernel realisiert grundlegende GIS-Funktionen unter Einsatz der Programmiermodule, die in der kernell.dll-Bibliothek enthalten sind. Es sind folgende Funktionen:

  • Visualisierung von räumlichen Daten (Raster- und Vektordaten) anhand eines unabhängig von den Daten ermittelten Profils
  • Universelle Funktionen (u.a. Objektauswahl, Suche in der Objektdatenbank, Routenplanung, Koordinatenumrechnung – das Paket der vom Kernel ausgeführten Funktionen ist offen)
  • Integration von verschiedenen externen Datenquellen mit Raumbezug (PRDF, SWDE, SQL und geocodierte Raster im Format Jpeg2000)

Die NAVIGO-Technologie wurde so entwickelt, dass man als Ergebnis der Kompilation desselben Quellcodes Basisprodukte bekommt, die die Entwicklung von Anwendungen für die folgenden Plattformen ermöglichen:

  • Anwendungen PC Windows -VC++, MFC
  • Anwendungen .Net – Lösungen im Internet.
  • Anwendungen PDA Windows CE
  • Active X – ein Produkt für unabhängige Lösungsentwickler in der Windows-Umgebung (Visual Basic, C #, VC ++)

Die Entwicklung einer zusätzlichen Funktionalität im Rahmen des Grundmoduls Kernel kann sofort auf anderen Plattformen genutzt werden.

Ein wichtiges Merkmal der NAVIGO-Technologie ist die Möglichkeit, Daten im PRDF-Format zusammen mit NavigoX (Active X Control) zu verteilen. In der Basisversion funktioniert Active X mit Karte als Hauptkarte der Navigo-Anwendung – Polnische Autokarte.
Die Komponente kann in Anwendungen eingebettet sein, die in Umgebungen erstellt wurden, die ActiveX-Technologie unterstützen: Visual Basic, Visual C++, Borland C++, Borland Delphi und sogar MS Access. Dies bietet unbegrenzte Möglichkeiten, fertige Karten und NAVIGO-Funktionalitäten für unabhängige Lösungsentwickler in der Windows-Umgebung zu implementieren

Ein äußerst wichtiges Merkmal von NAVIGO ist die Möglichkeit, auf geographische Funktionen und Daten via Internet zuzugreifen. Dazu dient eine Komponente namens NavigoWebMap. NavigoWebMap ist ein System von hardware-unabhängigen Diensten basierend auf Netzwerkkommunikation unter Verwendung des SOAP-Protokolls, das den Zugriff von jedem Gerät aus ermöglicht, das mit dem www-Netzwerk verbunden ist. Zurzeit ermöglichen die NavigoWebMap-Services, Karten anzuzeigen, Layer zu verwalten, nach Objekten zu suchen und Routen zu zählen.
NavigoWebMap kann eine technologische Plattform für die Erbringung von Dienstleistungen für Massenempfänger über das Internet, GSM-Betreiber (GPRS), GIS-Lösungen für große Kunden (z. B. Banken, Großhändler, öffentliche Verwaltung, Armee, Polizei, Notfalldienste) darstellen. Hohe Skalierbarkeit, begrenzte Hardwareanforderungen, einfache Integration in die IT-Systeme des Empfängers sind die wichtigsten Merkmale dieser Technologieplattform.

  • Lizenzierungsflexibilität, niedrige Kosten für den Benutzer
  • Einfache Anpassung an die in Unternehmen bestehenden Systeme, und zwar ohne Notwendigkeit ihres Umbaus
  • Besitz einer voll integrierten geografischen Datenbank
  • Konsistenz von PC-, PDA-Anwendungen, Mobiltelefonen und Kartenwebservern
  • Benutzerfreundlichkeit, Begrenzung der Anzahl der Funktionen auf das für den Benutzer erforderliche Minimum
  • Komplette Bereitstellung von Funktionen und Daten, so dass der Benutzer die fortgeschrittenen „Ladeoperationen“ und die professionelle kartografische Datenpräsentation nicht mehr durchzuführen braucht.
  • Komplette Bereitstellung von Funktionen und Daten, so dass der Benutzer die fortgeschrittenen „Ladeoperationen“ und die professionelle kartografische Datenpräsentation nicht mehr durchzuführen braucht.
  • Geringe Hardware- und Softwareanforderungen, darunter sehr geringe Speicherplatzanforderungen
  • Vollständige Integration mit GPS

Die Bereiche der potentiellen Anwendungen von NAVIGO überlappen sich weitgehend mit den Anwendungsbereichen aller GIS-Systeme, vorbehaltlich der angenommenen Funktionsbeschränkungen für bestimmte Funktionsgruppen. Die NAVIGO-Technologie ist nicht für die Entwicklung von Datenerfassungssystemen, fortgeschrittene Datenverarbeitung oder professionelle kartografische Produktion dediziert.