Mit der BricsCAD Karte in den Webbrowser
In nur zwei Schritten lässt sich aus der DWG eine interaktive Karte für das Web machen:
- Export der der DWG nach GEOJSON
- Erzeugung der HTML Karte mit einem kleinen Python Script
Konvertierung der DWG nach GEOJSON
Zur Konvertierung der DWG nach GEOJSON verwenden Sie den Spatial Manager für BricsCAD. Der Befehl SPMEXPORT öffnet das Fenster mit Exportoptionen. Sofern noch nicht erfolgt, wählen Sie die zu exportierenden Elemente der DWG.
Die weiteren Optionen beziehen sich auf Sachdaten, welche zusammen mit den grafischen Elementen ausgegeben werden. Das Beispiel verwendet die EED Spalten "name" und "contact:website" für die Hotels sowie "from" und "to" für den Radweg.
Werfen Sie ruhig auch einen Blick auf die weiteren Optionen, auch wenn diese jetzt nicht zur Anwendung kommen. Im nächsten Dialog bestimmen Sie den Speicherort. Als Datenformat wird GEOJSON eingestellt. Bleibt noch die Koordinatentransformation festzulegen. Im vorliegenden Beispiel verwendet die DWG ETRS89 / UTM zone 33N. Um es nachfolgend leichter zu haben, stellen Sie als Ziel System WGS84 ein.
Zur Konvertierung Konvertierung der DWG Objekte nach GEOJSON genügt abschließend ein Klick auf "Ausführen".
Eine detaillierte Beschreibung aller Optionen und Schritte für den Export von Geodaten finden Sie auf unserer FAQ Seite.
Erzeugung der interaktiven Karte fürs Web
Wie anfangs erwähnt, erfolgt die Erzeugung der HTML Datei mit einem Python Skript. Iin einem der folgenden Artikel eingehen werden wir das Skript näher erläutern. An dieser Stelle soll der Hinweis genügen, dass dafür die Folium Bibliothek verwendet wird.
Damit können Sie im Browser den Verlauf der Radroute anzeigen und auch auf die eigene GPS Position zugreifen. Das müssen Sie Ihrem Webbrowser natürlich gestatten. Die Hotels am Wege werden ebenfalls dargestellt. Wenn Sie mit der Maus drüber fahren, sogar mit Anzeige der vom Spatial Manager exportierten Sachdaten. All das vor dem Hintergrund einer OSM Karte.
Vielleicht erscheint Ihnen das Beispiel etwas weit hergeholt? Dann stellen Sie sich einfach vor, dass der Radweg durch ein Wasserleitungsnetz ersetzt wird und die Hotels durch Hydranten. Wenn dann noch die Löschwassermenge, Wasserdruck etc. angezeigt wird, könnte das eine technisch sinnvolle Anwendung sein.
Das Skript selbst und auch alle Beispieldaten können Sie hier herunterladen.
Der Spatial Manager ist nicht nur, wie im Beispiel gezeigt unter BricsCAD verfügbar. Auch für weitere DWG basierte CAD Systeme (ZWCAD, AutoCAD und GestarCAD) können Sie die Applikation in unserem Shop erwerben.
Vielen Dank für's Lesen und kommentieren!