Georeferenzieren von Bildern
Aus Geoinformation HSR
Wie kann man digitale Bilder verorten (-> Georeferenzieren), um sie z.B. in Google Earth, Online-Karten-Diensten oder anderen Anwendungen (Bildergallerien, Flickr, etc.) zu überlagern?
Je nach gewünschter Genauigkeit und nach vorhandenen Informationen, ist das Vorgehen unterschiedlich.
Gegeben kann sein:
- Hintergrundkarte => Postitionieren (und Entzerren) mit Maus => ungenau aber schnell
- Mit zwei gegebenen Koordinaten, die den Eckpunkten des Bilds entsprechen => Eingeben mit Maus oder Tastatur => genauer, aber mit Tastatur aufwändiger, keine Entzerrung
- Mit drei oder vier Koordinaten, die den Eckpunkten des Bildes entsprechen => noch genauer, mit Tastatur aufwändiger, mit Entzerrung
- weitere...
Typischerweise geschieht die Georeferenzierung von Pixeldaten über eine zusätzliche Datei im Worldfile-Format.
Inhaltsverzeichnis
Mit ArcGIS
Übungsanleitung aus dem Unterricht auf den GISpunkt HSR-Seiten.
Mit anderen Desktop-GIS
- ArcView
- Manifold
Mit Google Maps (rein Browser-basiert)
- http://maps.yahoo.com/mapmixer - freie Webapplikation
- http://labs.metacarta.com/rectifier/ - freie Webapplikation, verlangt Publikation und lässt die Art der Nutzungslizenz der hochgeladenen Bilder offen.
- http://www.gpsvisualizer.com/kml_overlay - Standalone Applikation? Kommerziell?
Mit Google Earth
- Frei
- in Google Earth integriert.
- Kommerziell
- Superoverlay - A stand-alone Google Earth application for tiling raster datasets and creating view based regions in KML or KMZ files (ca. 20$ USD).
Standards
- JPEG/JPG: Rasterdateiformat für Photos mit Positions-Koordinaten in EXIF Header. Kann mit z.B. mit JPhotoGeotagger gelesen und geschrieben werden. Siehe auch Georeferenzieren.
- JPEG 2000: JPEG mit genormter Codierung von Eckkoordinaten im Header. Kann mit der Java Referenz-Implementation von JPEG 2000 gelesen und geschrieben werden.