InternetIntelligenz 2.0

kostenlos Pressemitteilungen einstellen | veröffentlichen | verteilen

Pressemitteilungen

 

Geosoftware mit Werkzeugen zur Analyse und Bearbeitung von NTv2-Dateien

ID: 1652630

Anleitung zur Analyse, Konvertierung und weitergehenden Bearbeitung von NTv2-Dateien im ASCII- und Binärformat mit der Geosoftware NTv2Tools von KilletSoft.


(IINews) - Der NTv2-Dateistandard (National Transformation Version 2) wurde Mitte der Neunziger Jahre vom "Department of Natural Resources of Canada" entwickelt. Mit Hilfe von NTv2-Gitterdateien ist es möglich, Geodaten von einem Koordinatenbezugssystem in ein anderes mit sehr hoher Genauigkeit zu transformieren. Eine NTv2-Datei enthält ein oder mehrere quasi rechteckige Gitter mit Verschiebungswerten, die in den NTv2-Headern definiert sind. NTv2-Dateien gibt es in ASCII- und binär formatierten Varianten. Die ASCII-Variante wird während der Entwicklungsphase der NTv2-Datei erzeugt, wobei alle Header- und Gittereinträge mit einem Textverarbeitungsprogramm in Klarschrift gelesen und bearbeitet werden können. Für den produktiven Einsatz in geodätischer Software und in GIS wird die inhaltsgleiche und viel schnellere Binärvariante verwendet.

Das Programm NTv2Tools stellt digitale Werkzeuge zur Entwicklung und Bearbeitung von NTv2-Dateien im Binär- und ASCII-Format zur Verfügung. Es analysiert NTv2-Dateien und gibt dabei detaillierte Informationen am Bildschirm, in Graphikdateien und Textdateien aus. Das Programm ermöglicht Konvertierungen zwischen den Binär- und ASCII-formatierten Varianten der NTv2-Dateien. Weiterhin können Bereiche aus NTv2-Dateien extrahiert und in neue NTv2-Dateien ausgelagert werden. Dadurch werden die bekannten Probleme mit übergroßen NTv2-Dateien gelöst.

Die Abbildung zeigt die Oberfläche des Programms NTv2Tools mit den verschiedenen Bearbeitungsmöglichkeiten als Screenshot. Die folgenden Bearbeitungen sind damit möglich:
•NTv2-Datei analysieren
•NTv2-Gitter und Subgitter graphisch darstellen
•Normale und polygonale NTv2-Wirkungsbereiche darstellen
•NTv2-ASCII-Datei nach NTv2-Binärdatei konvertieren
•NTv2-Binärdatei nach NTv2-ASCII-Datei konvertieren
•Bereich einer NTv2-Datei extrahieren

NTv2-Dateien, die zuvor mit Polygonalen Gültigkeitsbereichen ausgestattet worden sind um eine polygonale Begrenzung anstelle eines quasi-rechteckigen Bereichs in den NTv2-Gittern abzubilden, werden vom Programm NTv2Tools unterstützt. Der in den NTv2-Dateien realisierte Polygonale Gültigkeitsbereich wird bei allen Bearbeitungsarten berücksichtigt und in allen graphischen Darstellungen abgebildet. Polygonale Gültigkeitsbereiche können mit dem Programm NTv2Poly von KilletSoft oder mit dem Geodetic Development Kit GeoDLL in beliebigen NTv2-Dateien realisiert werden.





NTv2-Datei analysieren
Mit diesem Werkzeug können NTv2-Binärdateien und NTv2-ASCII-Dateien analysiert werden. Nach dem Start der Analyse werden die Header-Informationen der gewählten NTv2-Datei und die Informationen zu allen Gittern der NTv2-Datei in einem Textfeld angezeigt. Eventuell in der NTv2-Datei aufgefundene Fehler werden im Textfeld aufgelistet.

Die Abbildung links zeigt einen Teil des Analyseergebnisses der im Textverlauf als Beispiel verwendeten kanadischen NTv2-Datei.

Im Header stehen die Informationen zu den Bezugssystemen zwischen denen mit Hilfe der NTv2-Datei transformiert werden kann. Hier sind die Halbachsen der zu den Bezugssystemen passenden Erdellipsoiden aufgelistet. Auch die Anzahl der in der NTv2-Datei enthaltenen Subgitter ist im Header aufgeführt. Weitere im Header enthaltene Informationen sind für den Transformationsprozess notwendig.

Jedes Subgitter hat wiederum einen eigenen Header. Darin sind die Begrenzungen der Subgitter und deren Maschenweiten sowie die Zugehörigkeiten zu übergeordneten Gittern und die Anzahlen der verfügbaren Gittermaschen aufgeführt. Die Informationen aller Subgitter mit deren Erstellungs- und Änderungsdatum sind in der Reihenfolge ihrer Position in der NTv2-Datei im Textfeld aufgelistet.

NTv2-Gitter und Subgitter graphisch darstellen
Dieses Werkzeug stellt die Umrisse aller in der gewählten NTv2-Gitterdatei enthaltenen Gitter als dunkelrote Rechtecke mit Schraffuren in verschieden hellen Rottönen dar. Am unteren Rand werden die geographische Koordinate am Mauszeiger und die Anzahl der in der NTv2-Datei enthaltenen Gitter dargestellt.

Eine NTv2-Datei enthält ein oder mehrere Gitter, die nebeneinander oder übereinander verschachtelt angeordnet sein können. Um für bestimmte Bereiche, zum Beispiel in Ballungszentren, höhere Genauigkeiten zu erzielen, können NTv2-Subgitter mit kleineren und damit genaueren Gittermaschen auf darunter liegenden Eltern-Gittern angeordnet sein.

Die Abbildung zeigt die 114 Gitter einer NTv2-Datei von ganz Kanada. Auf vier nebeneinander angeordneten Grundgittern mit großen Maschenweiten liegen viele kleine Subgitter mit kleinen Maschenweiten. Diese stellen für die kanadischen Städte und Ballungszentren sehr genaue Transformationswerte zur Verfügung.

Normale und polygonale NTv2-Wirkungsbereiche darstellen
Die Wirkungsbereiche aller in der NTv2-Gitterdatei enthaltenen Gitter werden hier in verschiedenen Blautönen angezeigt. Wenn die NTv2-Datei Polygonale Gültigkeitsbereiche enthält, werden nur die Gittermaschen der zur Verfügung stehenden polygonalen Bereiche dargestellt, sonst alle Gittermaschen der quasi-rechteckigen Gitterbereiche. Bis zu einem bestimmten Schwellwert werden die Umrisse der einzelnen Gittermaschen in dunkelblauer Farbe hervorgehoben. Am unteren Rand werden die geographische Koordinate am Mauszeiger, die Anzahl der in der NTv2-Datei enthaltenen Gitter und die Anzahl der Gittermaschen dargestellt. Die Gitterumrisse aller in der NTv2-Gitterdatei enthaltenen Gitter und Subgitter werden als rote rechteckige Rahmen angezeigt.

Der Aufbau der Graphik kann je nach der gewählten NTv2-Datei etwas Zeit in Anspruch nehmen, da für jede einzelne Gittermasche eine Testberechnung durchgeführt wird. Dadurch ist es möglich schadhafte Gittermaschen aufzuspüren.

Die obere Abbildung zeigt die 114 Wirkungsbereiche mit mehr als 862 Tausend Gittermaschen der NTv2-Datei von ganz Kanada. Auch hier sind vier nebeneinander angeordnete Grundgitter mit vielen darauf liegenden kleinen Subgittern abgebildet. Die untere Abbildung zeigt dieselbe NTv2-Datei mit Polygonalen Gültigkeitsbereichen. Die Anzahl der wirksamen Gittermaschen ist hier auf 644 Tausend reduziert. Es ist zu erkennen, dass der Wirkungsbereich durch die Landesgrenzen von Kanada beschränkt ist. So können die Gittermaschen außerhalb der Landesgrenzen bei Koordinatentransformationen mit einem Hinweis auf deren Ungültigkeit von Berechnungen ausgeschlossen werden.

NTv2-ASCII-Datei nach NTv2-Binärdatei konvertieren
Für die ASCII-Version von NTv2-Dateien wird die Erweiterung ".gsa" verwendet, was "Grid Shift ASCII" bedeutet. Die produktiv nutzbaren binären NTv2-Dateien haben die Erweiterung ".gsb", was für "Grid Shift Binary" steht. Die ASCII-Variante wird während der Entwicklungsphase der NTv2-Datei verwendet, weil dann alle Komponenten mit einem Textverarbeitungsprogramm zusammengesetzt werden können.

Mit diesem Werkzeug können NTv2-ASCII-Dateien (.gsa) nach NTv2-Binärdateien (.gsb) umgerechnet werden. Nach der Auswahl der NTv2-ASCII-Datei und der Festlegung eines Dateinamens für die neue NTv2-Binärdatei kann die Konvertierung gestartet werden. Im Textfeld werden die Header der NTv2-ASCII-Datei und der neuen NTv2-Binärdatei dargestellt.

NTv2-Binärdatei nach NTv2-ASCII-Datei konvertieren
Manchmal ist es sinnvoll eine Binärdatei wieder in eine NTv2-ASCII-Datei zurück zu konvertieren. Das hat den Vorteil, dass die Datei dann mit einem Textverarbeitungsprogramm in Klarschrift gelesen und bearbeitet werden kann.

Mit diesem Werkzeug können NTv2-Binärdateien (.gsb) nach NTv2-ASCII-Dateien (.gsa) umgerechnet werden. Nach der Auswahl der NTv2-Binärdatei und der Festlegung eines Dateinamens für die neue NTv2-ASCII-Datei kann die Konvertierung gestartet werden. Im Textfeld werden die Header der NTv2-Binärdatei und der neuen NTv2-ASCII-Datei dargestellt.

Bereich einer NTv2-Datei extrahieren
Mit diesem Werkzeug kann ein durch Koordinaten festgelegter Bereich aus einer großen NTv2-Datei herausgeschnitten und unter Berücksichtigung aller NTv2-Gitter in einer neuen NTv2-Datei kleineren Ausmaßes abgelegt werden. Das Koordinatenfenster für den Ausschnitt wird durch Eintrag von geographischen Koordinaten in die Begrenzungsfelder "Westen", "Norden", "Osten" und "Süden" bestimmt. Nach der Auswahl der Ursprungsdatei im Binär-Format und der Festlegung eines Dateinamens für die neue NTv2-Binärdatei, in der der Ausschnitt gespeichert wird, kann die Extraktion gestartet werden. Im Textfeld werden folgende Informationen dargestellt:

•Vorgeschlagene Begrenzungen für den zu extrahierenden Bereich
•NTv2-Header der NTv2-Ursprungsdatei
•Begrenzungen des Bereichs in der Ursprungsdatei
•NTv2-Header der neuen NTv2-Datei
•Berechnete Begrenzungen des Bereichs in der neuen NTv2-Datei

Die Abbildung zeigt einen Ausschnitt aus der weiter oben dargestellten NTv2-Datei mit Polygonalen Gültigkeitsbereichen von Kanada. Der Ausschnitt umfasst nur noch 15 Gitter mit 411 Tausend von ursprünglich 644 Tausend Gittermaschen. Es ist zu erkennen, dass die Polygonalen Gültigkeitsbereiche auch auf die kleineren Subgitter angewendet werden.

In letzter Zeit werden NTv2-Dateien mit sehr hoher Genauigkeit im Zentimeterbereich entwickelt, die für die Transformation von Geofachdaten der Liegenschaftskataster geeignet sind. Die dafür benötigte hohe Punktdichte führt zu einer großen Anzahl von Gittermaschen in den NTv2-Dateien. Das hat zur Folge, dass die Dateigrößen einiger NTv2-Gitterdateien enorm sind. Es sind NTv2-Dateien mit einer Größe von mehr als 3 Gigabyte bekannt.

Die Verwendung so großer NTv2-Dateien ist ein neuer Trend, der von den Entwicklern geodätischer Software und GIS nicht vorausgesehen werden konnte. So ist es nicht verwunderlich, dass z.B. die NTv2-Datei BY-KanU.gsb des Bundeslandes Bayern von vielen Softwareprodukten nicht verwendet werden kann. Hier sprengt die Dateigröße den mit einem "long integer" adressierbaren Dateibereich von rund 2,2 Gigabytes. Oft werden die Gitter der NTv2-Datei wegen der Rechengeschwindigkeit im Arbeitsspeicher gehalten. Das ist aber bei so großen Gittern meist nicht möglich. Diese Probleme können nur mit sehr großem Entwicklungsaufwand beseitigt werden und erfordern eine gewisse Umstellungszeit.

Mit diesem Werkzeug kann der benötigte Bereich durch Eckkoordinaten definiert und aus einer großen NTv2-Datei heraus kopiert werden. Der ausgeschnittene Bereich wird in einer neuen NTv2-Datei abgelegt, die dann viel kleiner als das Original ist. Dabei werden alle Subgitter berücksichtigt, deren Fläche von dem vorgegebenen Bereich geschnitten wird. Die neu generierte NTv2-Datei kann nun in allen geodätischen Programmen und GIS wie gewohnt genutzt werden.

Wenn zum Beispiel nur der Bereich München zur Koordinatentransformation mittels NTv2 benötigt wird, kann dieser mit dem Werkzeug aus der bayerischen NTv2-Datei BY-KanU.gsb durch Verwendung der Eckkoordinaten des Bereichs München herausgeschnitten werden. Die resultierende NTv2-Datei hatte bei einem von KilletSoft durchgeführten Test nur noch den 120sten Teil der ursprünglichen Dateigröße.

NTv2Tools unverbindlich testen
Ausführliche Informationen über das Programm NTv2Tools mit geodätischen Werkzeugen erhalten Sie auf der Internetseite http://www.killetsoft.de/p_ntta_d.htm. Dort können Sie auch eine kostenlose Testversion herunter laden. Mit dem Testprogramm haben Sie die Möglichkeit alle geodätischen Werkzeuge mit einigen mitgelieferten NTv2-Dateien ausprobieren. Weitere Möglichkeiten zur Bearbeitung von NTv2-Dateien finden Sie in den Beschreibungen der Produkte NTv2Poly und GeoDLL auf der KilletSoft Webseite.


Themen in diesem Fachartikel:


Unternehmensinformation / Kurzprofil:

Killet Software Ing.-GbR - kurz: KilletSoft - ist ein Softwareunternehmen, das im Jahr 1991 gegründet worden ist und ausschließlich geodätische Ingenieurleistungen anbietet. Die Gesellschaft gliedert sich in die Bereiche "Geodätische Software", "Internationale Geodaten" und "Entwicklungswerkzeuge für die Geoinformatik". Die Schwerpunktbranchen der von uns betreuten Unternehmen sind Ingenieurbüros, GIS-Entwickler, Internet-Marketing, Versorgung, Logistik, Telekommunikation, Sicherheitskräfte und der öffentliche Dienst. Unser Wirkungskreis beschränkt sich nicht nur auf die Bundesrepublik Deutschland, denn wir sind auch in den Europäischen Ländern, den Vereinigten Staaten, Kanada, Australien und weltweit aktiv. Unsere Software ist immer in Englisch und Deutsch dokumentiert, meist zusätzlich in vielen anderen Sprachen.

Im Bereich "Geodätische Software" legt KilletSoft den Fokus auf die Entwicklung benutzerfreundlicher geodätischer Anwendungen. Durch unsere Präsenz im Internet profitieren diese Anwendungen sehr stark vom Benutzer-feedback. Unsere Ingenieure entwickeln Applikationen, in denen immer wieder Ideen und Wünsche der Benutzer einfließen und dadurch zu sinnvollen Updates der Software führen. Besonders stolz sind wir auf das Programm TRANSDAT, das weltweit Koordinatentransformationen und Datumswechsel zwischen den unglaublich vielen verschiedenen landesspezifischen Systemen durchführen kann und das inzwischen einen hohen Bekanntheitsgrad erreicht hat.

KilletSoft bietet Lösungen auf Basis "Internationaler Geodaten" mit Georeferenzen, die sich auf Objekte von Raumordnungen verschiedener Auflösung beziehen. Die Georeferenzen liegen als Koordinaten von Orten und Ortschaften, postalischen Bereichen, Telefonvorwahlbereichen, Naturräumen, Landschaften und Klimazonen vor. Sie sind jeweils mit den passenden hierarchischen politischen Einheiten und ergänzenden Daten verknüpft. Die Geodaten sind von nahezu allen Ländern der Welt erhältlich. Die Georeferenzen sind als geographische Koordinaten, UTM-Koordinaten und für die Bundesrepublik Deutschland zusätzlich als Gauß-Krüger-Koordinaten in den Datenbanken enthalten. Die Datenbanken bedürfen der intensiven Pflege, um ständige Aktualität zu gewährleisten. Sie werden mindestens einmal jährlich aktualisiert.

Die anwenderbezogene Programmierung und Pflege der "Werkzeuge für die Geoinformatik" in Form von Libraries, DLLs und Quelltexten unterstützt unsere Kunden bei der Entwicklung eigener Applikationen. Das Entwicklungstool GeoDLL bietet geodätische Funktionen wie z.B. die verschiedensten Koordinatentransformationen, Datumswechsel und Entfernungsberechnungen zum Einbau in eigene Applikationen an, die in beliebigen Programmiersprachen geschrieben sein können. Wir bieten mit den Programmen NTv2Tools und NTv2Poly die Möglichkeit, beliebige NTv2-Dateien auf verschiedenste Weise zu konvertieren, selektieren und andersweitig zu bearbeiten sowie Polygonale Gültigkeitsbereiche in NTv2-Dateien zu erzeugen. Unsere Entwicklungswerkzeuge werden durch Anregungen und Benutzerwünsche ständig ergänzt und verbessert.



Leseranfragen:

Killet Software Ing.-GbR
Escheln 28a
47906 Kempen (Germany)
Tel: +49 (0)2152 961127
Fax: +49 (0)2152 961128
Mobil: +49 (0)1577 5395448
killetkilletsoft.de



PresseKontakt / Agentur:

Killet Software Ing.-GbR
Escheln 28a
47906 Kempen (Germany)
Tel: +49 (0)2152 961127
Fax: +49 (0)2152 961128
Mobil: +49 (0)1577 5395448
killetkilletsoft.de



drucken  als PDF  an Freund senden  KilletSoft konvertiert Geodaten für die Navigation in freien Kartendiensten
Geosoftware zum Einfügen von Gebietsgrenzen als Polygonale Gültigkeitsbereiche in NTv2-Dateien
Bereitgestellt von Benutzer: KilletSoft
Datum: 22.09.2018 - 08:51 Uhr
Sprache: Deutsch
News-ID 1652630
Anzahl Zeichen: 0

Kontakt-Informationen:
Ansprechpartner:
Stadt:


Telefon:

Kategorie:

IT, New Media & Software


Anmerkungen:
Sehr geehrte Damen und Herren,

ich bitte den hier beschriebenen Fachartikel durch eine Veröffentlichung in Ihrem Medium den Lesern zur Verfügung zu stellen.

Leider kann der Fachartikel auf dem Portal firmenpresse.de nicht vollständig mit allen Bildern, Textboxen und Fußnoten dargestellt werden.

Eine ZIP-Datei mit dem Fachartikel als PDF-Datei und als MS-WORD-Datei und mit allen dazugehörenden Bildern in verschiedenen Auflösungen und Graphik-Dateiformaten zum Zweck der Veröffentlichung in einem Print- oder online-Medium können Sie von der Adresse http://www.killetsoft.de/zip/presse/ws1807_d.zip herunter laden. So ist sicher gestellt, dass Sie den vollständigen Fachartikel lesen und verarbeiten können.

Der Text und die Bilder des Fachartikels stehen ausdrücklich uneingeschränkt für die Veröffentlichung zur Verfügung. Alle Inhalte dürfen verkürzt, ergänzt und verändert werden, sofern dadurch die inhaltliche Aussage nicht verfälscht wird. Ich erkläre, dass KilletSoft im Besitz aller Rechte an den Texten und Bildern des Artikels ist.

Falls Sie veröffentlichen, wäre es schön, ein Belegexemplar von Ihnen zu erhalten.

Fred Killet
Killet Software Ing.-GbR
Escheln 28a
47906 Kempen (Germany)
Tel: +49 (0)2152 961127
Fax: +49 (0)2152 961128
Mobil: +49 (0)1577 5395448
killet(at)killetsoft.de

Dieser Fachartikel wurde bisher 62 mal aufgerufen.


Der Fachartikel mit dem Titel:
"Geosoftware mit Werkzeugen zur Analyse und Bearbeitung von NTv2-Dateien
"
steht unter der journalistisch-redaktionellen Verantwortung von

Killet Software Ing.-GbR (Nachricht senden)

Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).


Alle Meldungen von Killet Software Ing.-GbR



 

Wer ist Online

Alle Mitglieder: 50.256
Registriert Heute: 0
Registriert Gestern: 0
Mitglied(er) online: 0
Gäste Online: 330


Bitte registrieren Sie sich hier. Als angemeldeter Benutzer nutzen Sie den vollen Funktionsumfang dieser Seite.