KML-Tools, Beispiele - aus

Transcrição

KML-Tools, Beispiele - aus
GoogleEarth KML flexibel nutzen
Kurzanleitung Google Earth (Installationslink und Bedienungstipps).
Übungen eigene Inhalte in GoogleEarth und Geoportalen erstellen und nutzen.
(Flexible Möglichkeiten mit Geodatenformat KML).
Einige KLM-Beispiele
Virtuelle geologische und geomorphologische Schweizerreise: KML-Datei, kombiniert
mit passenden Themen im Geoportal CH (Fotos und Inhalte von R. Müller,
Geoinformations-Umsetzung A. Eisenhut).
Virtuelle Exkursion Geologie Geomorphologie in Goldingen.
Geomorphologie Skizzen: spielend die Ostschweizer Landschaft verstehen.
Landschaftsökologie:Vernetzungsprojekt Wiesendangen 2007 mit virtueller
Exkursion.
Exkursionen (Natur und Landschaft, Alpen): Lötschberg Südrampe Ausserberg _
Lukmanier _ Puschlav
Nutze bestehende Datenportale und Werkzeuge flexibel! Zum Beispiel die Zeitreisen
swisstopo für Visualisierungen der Landschaftsentwicklung.
Oder die Reliefschattierung und Eiszeitkarte des Geoportal CH fürs Lesen der
Geomorphologie.
KML-Erstellung verschiedene Möglichkeiten
(Stand Juni 2014)
Tool
ArcGIS
Gratiserweiterung
"Export to KML"
ArcGIS Standardtool
"Layer to KML"
Bemerkungen
•
•
•
•
•
•
•
•
•
QGIS (save as KML)
•
•
Sehr viele Möglichkeiten der Attributausgabe, individuellen
Beschriftung, 3D-Einstellungen, Unterordner, etc.
Übernimmt 1:1 die Darstellung in ein KML
Meist keine Probleme in MapGeoAdmin (Valides KML)
Abfragbarkeit in MapGeoAdmin?
Früher Probleme mit Transformation LV03 ->WGS84
Gruppierte Layers direkt in ein KMZ mit Standarddarstellung
aus ArcGIS
Nachteil: Immer mit Google Earth öffnen, Google-Symbole
zuweisen und als KML abspeichern
Vorsicht: ShapeZ Geometrien müssen vorgängig mit
ETGeowizard in SimplyFeature Geometrien umgewandelt
werden, sonst werden sie in MapGeoAdmin nicht angezeigt.
Vorteil: Abfragbare Attribute mit ansprechender Darstellung
in MapGeoAdmin
Vorteil: Sehr schnell, keine Transformationsprobleme,
Geometrie wird automatisch bereinigt.
Nachteil: Attribute lassen sich in MapGeoAdmin nicht
abfragen.
Kombination obiger
Werkzeuge
•
Ist manchmal unumgänglich, um das gewünschte Produkt
sauber bereitzustellen. Fast immer via Shapefile, weil dann
auch mit QGIS flexibler, Attributbereinigung, etc.
Veröffentlichen via
MapGeoAdmin
•
KML-Datei auf (eigene) Homepage laden, sodass sie mit
öffentlichem Link geladen werden kann
Im Geoportal Bund unter Werkzeuge, KML Import KML ab
URL laden, Zusatzthemen laden, und mit Share die
Geoportalkarte mit eigenem KML-Inhalt teilen
Beispiel Ausflugstipps Thunersee-Hohgant,
direkt auf Geoportal CH
•
•
1
Andreas Lienhard
ArcGIS – Feature Layer nach GoogleEarth
exportieren.
Es gibt verschiedene Wege um Geodaten aus ArcGIS in Google Earth zu nutzen
Eine der einfachsten Möglichkeiten, die mit jeder einfachen DesktopLizenz gut funktioniert, ist dabei
der Einsatz einer Gratis Extension von den ESRI-ArcScripts Webseiten.
Folgende Schritte sind notwendig:
1. Download und Installation der KML-Export-Extension (Auf den Übungsrechnern de HSR ist
das schon gemacht).
2. Die Geodaten in ArcMap visualisieren, so wie sie auch in GoogleEarth dargestellt werden
sollen.
3. Vorbereiten der Daten für den Export (Bereinigung von Umlauten und entfernen der
Domains in der Geodatenbank).
4. Durchführen der LayerExports
5. Verpacken der KML-Layer in ein KMZ-File
6. Veröffentlichen des KMZ-Files
1. Download und Installation der KML Export Extension
http://arcscripts.esri.com/
Aufrufen der ArcScripts-Webseiten und Suche nach KML Export:
Gefunden wird, neben anderen, die Erweiterung ‚Export to KML‘
Oder Direktlink zur aktuellen Version 2.5.4: http://arcscripts.esri.com/details.asp?dbid=14273
Installation auf dem eigenen Rechner nach Anleitung.
2. Geodaten in ArcMap visualisieren
Beachte folgende Tipps:
Einfache Flächen- Linien und Punktsymbole,
Verzichten auf:
- Schraffuren, Verlaufssymbole etc.
- Symbole aus Schriftsätzen (Marker-Symbol,)
- Symbole aus eigenen Bildern (Picture Symbols)
Umlaute sollten in Layerbezeichnungen vermieden werden (hat in früheren Versionen schon
Probleme bereitet)
2
Andreas Lienhard
Zu exportierende Layer dürfen keine Joins aufweisen. Sollen Daten aus einer gejointen Tabelle für die
Visualisierung oder für den Export mitgegeben werden, müssen gejointe FeatureClasses vorgängig als
echte FeatureClass exportiert werden. (Rechte Maustaste auf Layertitel -> Data -> Export Data)
3. Vorbereiten der Daten für den Export
Die Extension funktioniert nicht mit aktiven Domains. Vor dem Export müssen deshalb die Domains
in der Datenbank abgeschaltet werden. (Beenden ArcMap, FeatureClassProperties in ArcCatalog
öffnen und die Domains entfernen)
4. Durchführen der Layer-Exports
KML-Export Toolleiste anzeigen
Tool starten, Exportlayer einstellen, Alle gewünschten Konfigurationen einstellen und KML
abspeichern.
KML direkt in Google Earth öffnen lassen um zu sehen ob die Datei funktioniert, (Falls nicht, kann es
verschiedene Ursachen haben (Vergessenen Domains, inkompatible Symbolisierungen, Umlaute an
der falschen Stelle, etc.)
Beim LayerExport müssen mit folgender Einstellung die Daten vom Schweizer Koordinatensystem in
die Weltkoordinaten von GoogleEarth übersetzt werden:
5. Verpacken in eine KMZ Datei
In Google Earth kann unter MyPlaces mit Rechtsklick ein neuer Ordner erstellt werden
Alle exportierten in Google Earth angezeigten KML Datei-Layer lassen sich in diesen verschieben
Rechtsklick auf den Ordner mit den Ebenen und Auswahl von Save as... erlaubt alle Daten in eine
einzige KMZ-Datei (=gezippte KML Datei) zu speichern.
6. Veröffentlichen
Die KMZ Datei kann entweder vermailt, oder auf eine Webseite hochgeladen (z.B. in einer
ProjektTeamgruppen-Webseite oder einer ganz öffentlich zugänglichen Seite) und als Download
angeboten werden.
BEACHTE!!
3
Andreas Lienhard
Ob KML oder KMZ: Die Vektordaten werden in diesem Dateiformat komplett mit allen
Geometriekoordinaten abgespeichert. Wer also Zugang zu der erzeugten KMZ Datei erhälz kann die
Daten für sich Kopieren, sie Verändern, in beliebige andere Formate umwandeln, etc.
ArcGIS.MXD
1:Map Export.PDF
Pläne im Internet publizieren
Als PDF, Bilddatei, Image Overlay
in Google Earth.
1: Map Export JPG
Lokal
1: Image Overlay, platzieren
2: Upload
PDF
3: Add Dateilink
Internet
z.B. GISpunkt-Wiki
2: Upload JPG
2: Media
Link
3: Image: Link
1: Upload
KMZ
KML/KMZ:
Wo Image Datei
Wo Geografisch plazieren
Wo Aktuelle Ansicht
+ Infos, HTML (Links)