Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   KML als Overlay nach JPEG exportieren (https://www.delphipraxis.net/166585-kml-als-overlay-nach-jpeg-exportieren.html)

CalganX 20. Feb 2012 16:40

KML als Overlay nach JPEG exportieren
 
Hallo zusammen,

ich habe einige KML-Dateien zur Verfügung gestellt bekommen, die ich gerne in eine JPEG-Ansicht umwandeln möchte. Die KML-Dateien enthalten einige Pfade (Polygone), die jedoch keine Stil-Informationen enthalten.
Ich möchte nun diese KML-Dateien auf eine Google Map (oder OpenStreetMap) legen und das Ergebnis in eine JPEG-Datei exportieren (d.h. Weltansicht). Nebenher müsse die Polygone noch mit Farbe und Transparenz belegt werden.
Ich dachte eigentlich, das wäre eine ganz leichte Aufgabe. Nun stellt sich heraus, dass das doch nicht so einfach ist: Mit ScribbleMaps bekomme ich nicht alle Eigenschaften der Polygone bearbeitet und der Kartenausschnitt lässt sich nicht beliebig anpassen, Google Earth kann mir keine 2D-Ansicht anzeigen und die freien Tools können oft die Polygone nicht verändert.

Gibt es ein Tool, dass das von Haus aus gut kann? D.h. KML laden, Polygon-Attribut ändern, JPEG des Ausschnitts speichern.
Ansonsten bin ich kurz davor eine C#-Anwendung zu programmieren, die so was zaubert. Allerdings habe ich für solche Spielchen eigentlich keine Zeit. :?

Grüße
Christopher

CalganX 2. Mär 2012 08:17

AW: KML als Overlay nach JPEG exportieren
 
Zur Auflösung:
Leider habe ich keine Software gefunden, die so etwas auch nur ansatzweise hinbekommt. Habe mir also mittels SharpKML und GreatMaps.NET (beides OpenSource) eine C#-Anwendung geschrieben. Ist beides extrem leicht zu handhaben und kinderleicht zu kombinieren.

Gruß
Christopher


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz