KilletSoft bietet Lösungen für Probleme mit großen NTv2-Dateien in GIS und Geosoftware
Mit einem neuen Programm und neuen Funktionen in GeoDLL ist es möglich aus sehr großen NTv2-Dateien, wie z.B. BY_KanU und BWTA2017, nur die benötigten Bereiche in kleinere NTv2-Dateien zu kopieren
(IINews) - Für Bayern und Baden-Württemberg existieren bereits NTv2-Ansätze mit sehr hoher Genauigkeit im Zentimeterbereich, 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 der NTv2-Gitterdateien für die beiden großflächigen Bundesländer enorm sind. So hat die noch in Entwicklung befindliche NTv2-Datei BY_KanU_Bayern-gesamt.gsb der Bayerischen Vermessungsverwaltung einen Umfang von mehr als 3,18 Gigabyte. Die produktive Datei BWTA2017 des Bundeslandes Baden-Württemberg schafft es immerhin noch auf 374 Megabyte.
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 BY-KanU 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 wie in BY-KanU und BWTA2017 meist nicht möglich. Diese Probleme können nur mit sehr großem programmiertechnischen Aufwand beseitigt werden und erfordern eine gewisse Umstellungszeit.
KilletSoft hat im Rahmen seiner GeoDLL ein Tool entwickelt, mit dem ein benötigter Bereich durch Eckkoordinaten definiert und aus einer großen NTv2-Datei heraus kopiert werden kann. 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 KilletSoft-Tool aus der bayerischen NTv2-Datei BY-KanU 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.
GeoDLL enthält neben NTv2-Datumswechseln und Koordinatentransformationen mehrere Funktionen zur Manipulation von NTv2-Dateien:
•convntvascii2bin() - NTv2-ASCII-Datei nach Binärdatei konvertieren
•convntvbin2ascii() - NTv2-Binärdatei nach ASCII-Datei konvertieren
•convntvbin2area() - Bereich aus einer NTv2-Gitterdatei kopieren
•getntvheader() - Ermittlung der Header-Parameter einer NTv2-Datei
•getntvgridheader() - Ermittlung der Header-Parameter aller Subgitter
Diese Funktionen können Sie neben den NTv2-gestützten Koordinatentransformation schon jetzt bei Verwendung der GeoDLL von KilletSoft in Ihre eigenen Softwareprodukte einbauen. In Kürze steht eine weitere Funktion zur Verfügung, mit der NTv2-Dateien mit ihrem polygonalen Gültigkeitsbereich (siehe www.killetsoft.de/t_1512_d.htm) ausgestattet werden können. Dafür wird eine Shape-Datei mit den Außengrenzen des Gültigkeitsbereichs verwendet. KilletSoft wird kurzfristig ein Computerprogramm entwickeln, mit dem die hier genannten Funktionen auf NTv2-Dateien zur Anwendung kommen. Noch in diesem Jahr wird KilletSoft ein weiteres Programm vorstellen, mit dem aus identischen Punkten in zwei verschiedenen Bezugssystemen eigene NTv2-Dateien generiert werden können.
Themen in diesem Fachartikel:
ntv2
problem
loesung
by-kanu
bwta2017
gross
dateigroesse
gigabyte
gis
autocat
grosse-ntv2
datei
convntvbin2area
geodll
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.
Killet Software Ing.-GbR
Escheln 28a
47906 Kempen (Germany)
Postfach 40 02 25
47896 Kempen (Germany)
Tel: +49 (0)2152 961127
Fax: +49 (0)2152 961128
killet(at)killetsoft.de
Datum: 10.09.2018 - 08:44 Uhr
Sprache: Deutsch
News-ID 1647641
Anzahl Zeichen: 0
Kontakt-Informationen:
Ansprechpartner:
Stadt:
Telefon:
Kategorie:
Forschung & Entwicklung
Anmerkungen:
Dieser Fachartikel wurde bisher 130 mal aufgerufen.
Der Fachartikel mit dem Titel:
"KilletSoft bietet Lösungen für Probleme mit großen NTv2-Dateien in GIS und Geosoftware
"
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).