Registriert seit: 24. Apr 2003
Ort: Auckland, Neuseeland
38 Beiträge
Delphi XE2 Professional
|
Weltkarte als frei skalierbare Vektorgrafik
20. Feb 2007, 10:48
Hallo mal wieder,
ich habe seit langer Zeit mal wieder Delphi rausgekramt (ist und bleibt einfach die besteste Sprache!) und wollte folgendes Problem lösen:
Ich möchte eine Weltkarte in Form einer Vektorgrafik in mein Programm einbauen. Die Komponente, die ich dazu schreiben möchte sollte folgendes ermöglichen:
1. Laden einer Vektorgrafik, unter Umständen in einem custom format
2. Bereitstellen von skalier- und pan- Funktionen
3. Bereitstellen von Funktionen zum Einfügen von Linien, Bezeichnungen und Symbolen
4. Letztere am besten als bitmap Grafik => also eine Vermischung aus Vektor und Bitmap
5. Funktionen für die Umrechnung von Polarkoordinaten zu Planarkoordinaten der Karte
Die Karte selbst braucht nicht sehr detailiert zu sein. Im Grunde reichen mir die groben Küstenlinien und eventuell eventuell ein paar Flüsse.
Da ich in solchen Grafikroutinen wirklich unerfahren bin wollte ich mich erstmal nach Euren Erfahrungen auf diesem Gebiet erkundigen. Gibts Referenzprojekte mit Quellcode? Wo finde ich die Vektorgrafiken für meine Erde? Welche Probleme ergeben sich aus der Erdkrümmung und wie kompensiert man diese?
Besten Dank für die Aufmerksamkeit!
Gruß vom
Vitus
Gott segne diese Heiden! [Homer J. Simpson]
|