
Jak to funguje
Google Earth umožňuje integrovávat některé externí data v následující podobě:
- Placemarks - místo někde na zemi, můžete tak říct např. to, že zde je moje firma, tady bydlím a nebo to o čem píšu v blogu se stalo zde.
- Network link - ten slouží k umístění na web a umožňuje sdílení vašich dat s ostatními uživateli. V zásadě je to totéž co Placemark, ale lze zde nastavit refresh apod.
- Folder - adresářová struktura pro organizaci většího množství Placemarks.
- Image Overlay - tímto můžete integrovat své mapové podklady nebo jakoukoliv grafiku s tím co v Google již je. Existují dva typy: GroundOverlay a ScreenOverlay. Ten první slouží k vložení např. dalších podrobnějších leteckých map. Ten druhý k obecně vložení statického obrázku, který bude nezávislý na kameře.
- Styles - customizace ikon, nápisů a dalších prvků, v zásadě to není až tak zajímavé
- Schemas - pokud vkládate do Google Earth data, která nejsou v mu známe struktuře XML, zde popíšete jak jim má rozumět.
- Geometry - geometrické prvky, které označují nějaké objekty v mapě. Např. tudy vede Velká čínská zeď :-)
Příklad: http://bbs.keyhole.com/ubb/placemarks/cl-09-22-05-448205845.kmz vás dovede ke stojícímu Concordu na letišti Heathrow nedaleko Londýna. Koncovky KMZ se neděste, jedná se v podstatě pouze o komprimovaný archiv s KML souborem. Zde je jeho obsah:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.0">
<Placemark>
<name>Concord at Heathrow</name>
<LookAt>
<longitude>-0.4367119191395321</longitude>
<latitude>51.47401015065629</latitude>
<range>1005.470208965658</range>
<tilt>2.207380650486621e-010</tilt>
<heading>0.01898860185001829</heading>
</LookAt>
<styleUrl>root://styleMaps#default+nicon=0x307+hicon=0x317</styleUrl>
<Point>
<coordinates>-0.43704762613379,51.47407818466068,0</coordinates>
</Point>
</Placemark>
</kml>
Centrum na Supermapy.cz přidalo webové kamery. Z cvičných a demonstračních účelů uděláme totéž s v Google Earth. Myslím, že nyní již tušíte jak na to.
Nejdříve najdeme nějakou kameru. Tak třeba kamera společnost Et Netera s výhledem na ulici Milady Horákové (Praha 6). To co potřebujeme není nic víc než vytvořit Placemark a ten vytvoříme přímo v Google Earth. Najdete si na mapě přísušné místo a v menu Add a pak Placemark a nebo prostě kdykoliv stiskněte Alt+N.


<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.0">
<Placemark>
<name>Et netera</name>
<description><![CDATA[Webova kamera společnosti Et netera s výhledem
na ulici Milady Horákové v Praze 6 ...
<img high=5 src="http://webcam.etnetera.cz/mh.jpg">]]></description>
<LookAt>
<longitude>14.41097351475231</longitude>
<latitude>50.09775423464335</latitude>
<range>340.4088459051433</range>
<tilt>64.21858297290848</tilt>
<heading>116.661843938826</heading>
</LookAt>
<styleUrl>root://styles#default+icon=0x307</styleUrl>
<Style>
<IconStyle>
<Icon>
<href>root://icons/palette-4.png</href>
<x>160</x>
<y>64</y>
<w>32</w>
<h>32</h>
</Icon>
</IconStyle>
</Style>
<Point>
<coordinates>14.40958972164927,50.09805932756205,0</coordinates>
</Point>
</Placemark>
</kml>
- application/vnd.google-earth.kml+xml kml
- application/vnd.google-earth.kmz kmz
Network link je pak odkaz v Google Earth, který stahuje data z webových serverů - tedy přesněji řečeno data v KML. Co mu server vygeneruje, to použije. Například takto lze generovat polohu předmětů pohybujích se po zemi - mate li patřičná data.
Během letu raketoplánu Discovery jste tak mohli vidět na Google Earth jeho polohu, existují KML, které umí zobrazit aktuální polohu ISS (mezinárodní vesmírné stanice) atd. Využití je široké.
Pokud vás téma zaujalo pak ty správné stránky kde najdete víc jsou:
Google Earth KML Documentation
Google Earth KML Tutorial
Zajímavým nástrojem by pro vás mohl být i produkt FME Suite. Jeho výhodou je, že podporuje KML a podporuje reativně velké množství formátů z CAD, GIS a dalších nastrojů.
Ják zpřístupnit váš Google Earth svět ostatním?
V zásadě máte dvě možnosti. Umístit KML soubory na vaše web stránky s patřičným popisem a nebo druhý, umístít je na Keyhole BBS. Zde jsou jakési kategorizované nástěnky do niž lidé umisťují své výtvory. Myslím, že označení katalog by bylo nadnesené. Spíše je to hromada diskusních fór.
Keyhole BBS od akvizice Keyhole Googlem prošla minimálními změnami. Její stav by se dal označit za použitelný, ale zdaleka ne ideální. Google narychlo provedl několik kosmetických vylepšení např. zlepšil vyhledávání atd., ale jinak se zase (prozatím) moc nezměnilo.
Pokud něco hledáte, třeba by jste se chtěli s Google podívat na nějaké zajímavé místo, pak je dobré začit http://bbs.keyhole.com.
Tipy pro inspiraci:
- Integrace Google Earth a MS Flight Simulator 2004.
- Poznejte mravence světa (KMZ)
- Integrace obrázků uložených na Flicker s Google Earth - live feed (KMZ)
Díky za tip, tohle jsem o Google Earth nevěděl.