Hogyan lehet megnyitni a kml fájlt a számítógépen. A KML fájlformátum és használata a Google Térképen
Az első lehetőség, amellyel megnyithatja a KMZ formátumot, az alkalmazás Google Föld... Ez egy univerzális térképező program egy világhírű cégtől.
Ehhez nem kell mást tenni, mint a futó szoftverben kiválasztani a "Fájl" - "Megnyitás" menüpontot. A következő lépésben válassza ki azt a mappát, amelyben maga a fájl található, válassza ki, és nyomja meg a „Megnyitás” gombot.
Egy másik lehetőség, hogy a fájlt az Intézőből arra a területre húzza, ahol a térképek megjelennek.
A Google SketchUp alkalmazás használata
Ezt a programot háromdimenziós modellezésre használják, és a fájlban KMZ kiterjesztés mindenféle 3D-s objektummodell tárolható, ami a terep valósághű bemutatásához szükséges.
A megnyitásához kattintson a Fájl importálása gombra. Az előző esethez hasonlóan azt találjuk kívánt mappát, válassz benne kívánt fájltés kattintson az Importálás gombra.
Földrajzi információs szoftver Global Mapper
Ez a program számos térképészeti formátumot támogat, beleértve a cikkben említettet is. Az alkalmazásnak köszönhetően a benne található adatok nem csak szerkeszthetők, hanem átalakíthatók is.
A megnyitás az Adatfájl(ok) megnyitása - Fájl menüponttal történik. Továbbá minden hasonló az előző opciókhoz.
Földrajzi információs platform ArcGIS Server
Használni fogjuk asztali verzió- ArcGIS Explorer. Az ebben az alkalmazásban is használt KMZ fájl segít a kívánt objektum koordinátáinak beállításában.
Megnyithatja úgy, hogy a Windows Intézőből közvetlenül a programba húzza munkaterület TOVÁBB.
A KMZ kiterjesztésű fájlokat a népszerű program használja - Google bolygó Föld és bennük térképes helyszínek, használt ebben a szoftverben.
A KMZ fájlok olyan archívumok, amelyek alapvető (általában doc.kml) és potenciálisan további fájlok, például egyéni felszínek, képek, ikonok vagy 3D modellek. Mindezek a tartalmak a ZIP-módszerrel vannak csomagolva, amely egy egyszerű tömörítési algoritmust - DEFLATE - használ, amely jobb kompatibilitást biztosít több alkalmazással. A megállapodás szerint az akták doc.kml a fő mappában, a további fájlok pedig az almappákban találhatók.
A KMZ fájlok olyan adatokat tartalmazhatnak, mint:
- atipikus nevű helyjelzők,
- földrajzi koordináták - hosszúság és párhuzamos,
- 3D modelladatok, bizonyos korlátozásokkal.
A KMZ-fájloknak köszönhetően a Google Föld számos hely madártávlati nézetét biztosítja. A KMZ-fájlokban található adatok bármilyen térinformatikai szoftverben megjeleníthetők, amely támogatja a KML-kódolást.
célzás
A KMZ fájlokat a Google Maps Online is támogatja. Fel kell töltenie a KMZ-fájlt egy FTP-szerverre, és be kell illesztenie a hivatkozást a Google Térkép keresőmezőjébe. Alternatív megoldásként a felhasználó ezt manuálisan is megteheti, közvetlenül a következő címre hivatkozva:
A KMZ fájlt támogató programok
A KMZ fájl konvertálása
Miután telepítette valamelyik alkalmazást az itt talált programlistából, nem lesz gondja a KMZ kiterjesztésű fájl megnyitásával vagy szerkesztésével. Ha továbbra is problémái vannak ezzel, konvertálhatja a KMZ fájlokat másik formátumba.
Fájlkonverziók KMZ-kiterjesztésről más formátumra
Fájlkonverziók más formátumból KMZ fájlba
Reméljük, hogy segítettünk megoldani a problémát a KMZ fájllal. Ha nem tudja, honnan tölthet le egy alkalmazást a listánkról, kattintson a linkre (ez a program neve) - többet talál részletes információk arról, hogy honnan töltheti le a szükséges alkalmazás biztonságos telepítésű verzióját.
Mi más okozhatja a problémát?
Több oka is lehet annak, hogy miért nem tudja megnyitni a KMZ fájlt (nem csak a megfelelő alkalmazás hiánya).
Először- Előfordulhat, hogy a KMZ fájl hibásan kapcsolódik (nem kompatibilis) a telepített alkalmazással a karbantartásához. Ebben az esetben magának kell módosítania ezt a hivatkozást. Ehhez kattintson a jobb gombbal a szerkeszteni kívánt KMZ fájlra, majd kattintson a lehetőségre "Nyitni vele" majd válassza ki a listából a telepített programot. Egy ilyen művelet után problémák merültek fel a nyitással KMZ fájl teljesen el kell tűnnie.
Másodszor- előfordulhat, hogy a megnyitni kívánt fájl egyszerűen megsérült. Ezután a legjobb megoldás az, ha keres egy új verziót, vagy töltse le újra ugyanabból a forrásból, mint korábban (lehet, hogy az előző munkamenetben valamiért nem fejeződött be a KMZ fájl letöltése, és nem lehet megfelelően megnyitni).
Akarsz segíteni?
Ha van további információ A KMZ fájlkiterjesztésről hálásak leszünk, ha megosztja oldalunk felhasználóival. Használja a mellékelt űrlapot, és küldje el nekünk a KMZ fájlra vonatkozó adatait.
A KML egy fájlformátum, amelyet földrajzi adatok megjelenítésére használnak egy Föld böngészőben, például a Google Earthben. A KML címke-alapú struktúrát használ beágyazott elemekkel és attribútumokkal, és az XML szabványon alapul. Minden címke megkülönbözteti a kis- és nagybetűket, és pontosan úgy kell megjelennie, ahogyan az a. A Referencia jelzi, hogy mely címkék nem kötelezőek. Egy adott elemen belül a címkéknek a Referencia szerinti sorrendben kell megjelenniük. Ha még nem ismeri a KML-t, tekintse meg ezt a dokumentumot és a hozzá tartozó mintafájlokat (), hogy megismerje a KML-fájlok alapvető szerkezetét és a leggyakrabban használt címkéket. Az első szakasz a Google Föld felhasználójával létrehozható funkciókat írja le. interfész. Ezek a szolgáltatások közé tartoznak a helyjelzők, leírások, talajfedők, útvonalak és sokszögek. A második rész azokat a funkciókat írja le, amelyekhez szövegszerkesztővel kell KML-t készíteni. Amikor egy szövegfájlt egy .kml vagy .kmz kiterjesztést, az Earth böngészők tudják, hogyan jelenítsék meg. |
Tipp: Ha meg szeretné tekinteni egy szolgáltatás KML-kódját a Google Földben, egyszerűen kattintson a jobb gombbal a funkcióra a Google Earth 3D-s megtekintőjében, és válassza a Másolás lehetőséget. Ezután illessze be a vágólap tartalmát bármely szövegszerkesztőbe. A Google Földben megjelenített vizuális funkciót a rendszer KML szöveges megfelelőjévé alakítja. Mindenképpen kísérletezzen ezzel a funkcióval.
A KML egyes kulcsfontosságú funkcióinak használatáról lásd a.
Tartalomjegyzék
Alapvető KML-dokumentumok
A KML-dokumentumok legegyszerűbb fajtái azok, amelyek közvetlenül a Google Föld programban írhatók – vagyis nem kell szerkeszteni vagy létrehozni semmilyen KML-t egy szövegszerkesztőben. A helyjelzők, a talajfedvények, az útvonalak és a sokszögek mind közvetlenül létrehozhatók. a Google Földben.
Helyjelzők
A helyjelző a Google Föld egyik leggyakrabban használt funkciója. Megjelöl egy pozíciót a Föld felszínén, egy sárga gombostűt használva ikonként. A legegyszerűbb helyjelző csak egy
Példaként engedélyezze a fájlban az "Abszolút pozicionálás: bal felső" mappát, és a nézetablak bal felső sarkában megjelenik egy képernyőfedvény. Ez a következő KML-kóddal készült:
A pozicionálást a kép egy pontjának leképezése szabályozza, amelyet a megadott
Tekintse meg a mappában található többi példát, hogy megtudja, hogyan lehet más rögzített pozíciókat elérni, és hogyan hozhat létre dinamikusan méretezett képeket a képernyő méretével. (Vegye figyelembe, hogy xunitsés yunits a precíziós vezérléshez "pixelként" is megadható.) További részletekért lásd a.
Hálózati hivatkozások
A hálózati kapcsolat tartalmazza a elem egy
Az
- Képfájl, amelyet az ikonok használnak az ikonstílusokban, a talajlefedésekben és a képernyőfedvényekben
- Egy modellfájl, amelyet a
elem - Hálózati kapcsolat által betöltött KML- vagy KMZ-fájl
A megadott fájl lehet egy helyi fájl vagy egy távoli kiszolgálón lévő fájl. A legegyszerűbb formájukban a hálózati hivatkozások hasznos módja annak, hogy egy nagy KML-fájlt kisebb, jobban kezelhető fájlokra osszanak fel ugyanazon a számítógépen.
Eddig minden példánk megkövetelte, hogy a KML-kódot a helyi gépről kézbesítsék a Google Earth-be. A hálózati hivatkozások lehetővé teszik a tartalom távoli helyről történő kiszolgálását, és gyakran használják adatok nagyszámú felhasználó számára történő elosztására. Ily módon, ha az adatot módosítani kell, azt csak a forrás helyén kell módosítani, és minden felhasználó automatikusan megkapja a frissített adatokat.
CGI szkriptelés KML-hez
Amellett, hogy statikus adatokat tartalmazó fájlokra mutat, egy hálózati hivatkozás "s
A KML hálózati CGI-n keresztül történő kézbesítéséhez két dolog szükséges:
Amikor a kliens (Google Föld) hívást kezdeményez a szerver felé, a szervernek (1) HTTP 200-as válaszkódot kell visszaadnia, és (2) a válasz tartalomtípusát text / plain vagy application / vnd.google értékre kell állítania. -earth.kml + xml.
A válasznak érvényes KML-nek kell lennie. Összetett alkalmazásoknál nagyon fontos a megfelelő hibakezelés.
Tipp: A hibák kezelésének egyszerű módja, ha a kiszolgáló hibáját egy mappanév szövegeként értelmezi. Például megkérheti, hogy a szerver visszatérjen
A következő példák Pythont használnak, de ugyanúgy érvényesek bármely más szkriptnyelvre.
Véletlenszerű helyjelző generálása
A következő Python-szkript véletlenszerű egész értékeket generál a következőhöz szélességi körés hosszúság majd beilleszti ezeket az értékeket a
#! / usr / bin / python import véletlenszerű szélesség = random.randrange (-90, 90) longitude = random.randrange (-180, 180) kml = ("\ n ""
Íme egy példa egy KML-fájlra, amely hálózati hivatkozást tartalmaz, amely betölti ezt a Python-szkriptet:
helyjelző minden hívásnál
Nézet alapú frissítési lekérdezések
A szabványos hálózati kapcsolat egyirányú kapcsolat: az adatok csak a szerverről áramlanak a Google Földre. A nézet alapú frissítés lehetővé teszi a kétirányú kommunikációt. Ha a nézet alapú frissítés aktív, a Google Föld egy megadott időpontban visszaküldi a nézet koordinátáit a szervernek. Ez lehet minden n másodpercek, percek vagy órák, vagy ha egy bizonyos idő eltelt azóta, hogy a nézet leállt. Lásd: KML 2.2 Reference.
A koordináták visszakerülnek a szerverre egy HTTP GET-en keresztül, amely az alábbiak szerint hozzáfűzi a koordinátákat (ez az alapértelmezett határolókeret információ):
GET / elérési út / to / szerver / script / query? BBOX = HTTP / 1.1
Ha a kérés akkor történt, amikor a felhasználó lenézett San Francisco-ra, a koordináták a következőképpen nézhetnek ki:
GET /path/to/server/script/query?BBOX=-122.497790,37.730385,-122.380087,37.812331 HTTP / 1.1
Ez a funkció néhány nagyon kreatív alkalmazáshoz használható, de a kezdéshez az alábbiakban egy egyszerű példát mutatunk be.
Egy pont követése közvetlenül az Ön nézete alatt
A következő szerveroldali Python-szkript elemzi a Google Föld által küldött válaszüzenetet, és egy helyjelzővel válaszol a képernyő közepén. Minden alkalommal, amikor a hálózati hivatkozás frissül, egy új helyjelző jön létre.
#! / usr / bin / python import cgi url = cgi.FieldStorage () bbox = url ["BBOX"]. érték bbox = bbox.split (",") west = float (bbox) south = float (bbox) kelet = float (bbox) észak = float (bbox) center_lng = ((kelet - nyugat) / 2) + nyugat center_lat = ((észak - dél) / 2) + dél kml = ("\ n ""
És itt van a Python-szkriptet betöltõ hálózati hivatkozás KML-je:
a képernyő közepére, és adjon vissza egy helyjelzőt.
Az ebben a példában bemutatott elv nagyon összetett alkalmazásokhoz használható. Például, ha rendelkezik földrajzi információkat tartalmazó adatbázissal, kibonthatja a megtekintő koordinátáit, felhívhatja az adatbázist a nézetre jellemző adatokért, és visszaküldheti azokat a Google Earth-nek KML-ként.
3 KML MIME típus
Amikor a Google Earth (vagy bármely Earth böngésző) kérésére válaszol, a KML-szervernek követnie kell bizonyos szabályokat, hogy a Google Earth helyesen tudja értelmezni a válaszait.
Siker esetén a szervernek HTTP 200-as válaszkódot kell visszaadnia, és a válasz tartalomtípusát megfelelő MIME-típusra kell állítania az itt leírtak szerint.
A Google Earth beolvassa a KML- és KMZ-fájlokat. A KML-fájlok MIME-típusa
- application / vnd.google-earth.kml + xml
A KMZ-fájlok MIME-típusa
- application / vnd.google-earth.kmz
Apache esetén adja hozzá ezeket a sorokat a httpd.conf fájl:
- AddType alkalmazás / vnd.google-earth.kml + xml .kml
- AddType alkalmazás / vnd.google-earth.kmz .kmz
Tekintse meg a Microsoft dokumentációját a MIME-típusok beállításának részleteiért a Microsoft IIS rendszeren.
A válasz törzsének érvényes KML adatokat kell tartalmaznia, beleértve az XML deklarációt (). Ha a szerver érvénytelen KML-t ad vissza, a hálózati kapcsolat leáll, deaktiválódik, és hibaüzenetet küld.
Mi a következő lépés?
Készen állsz a továbbiakra? Tekintse meg a KML legfontosabb funkcióit leíró dokumentumot. Ezenkívül böngésszen az egyes elemekre vonatkozó információkért.
Hacsak másként nem jelezzük, az oldal tartalma a Creative Commons Nevezd meg! A részletekért lásd a mi. A Java az Oracle és/vagy leányvállalatainak bejegyzett védjegye.
A KML-formátum egy olyan bővítmény, amely földrajzi adatokat tárol a Google Föld szolgáltatásaihoz. Az ilyen információk közé tartoznak a helyjelzők a térképen, egy tetszőleges terület sokszög vagy vonalak formájában, egy háromdimenziós modell és a térkép egy részének képe.
Tekintsük azokat az alkalmazásokat, amelyek kölcsönhatásba lépnek ezzel a formátummal.
Google Föld
- Az indítás után kattintson a gombra "Nyisd ki" a főmenüben.
- Keresse meg az eredeti objektumot tartalmazó könyvtárat. Esetünkben a fájl helyinformációkat tartalmaz. Kattintson rá és kattintson rá "Nyisd ki".
A program felülete a hely megjelölésével címke formájában.
Jegyzetfüzet
Jegyzettömb - beépített Windows alkalmazás szöveges dokumentumok létrehozásához. Bizonyos formátumok kódszerkesztőjeként is működhet.
- Futtassa ezt a szoftvert. A fájl megtekintéséhez válassza a lehetőséget "Nyisd ki" a menün.
- Mi választunk "Minden fájl" a megfelelő mezőben. Miután kiválasztotta a kívánt objektumot, kattintson a gombra "Nyisd ki".
A fájl tartalmának vizuális megjelenítése a Jegyzettömbben.
Elmondhatjuk, hogy a KML-kiterjesztés kevés terjesztéssel rendelkezik, és kizárólag a Google Földben használatos, és egy ilyen fájl Jegyzettömbön keresztüli megtekintése senkinek nem lesz hasznos.
Problémái vannak a .KMZ fájl megnyitásakor? Információkat gyűjtünk a fájlformátumokról, és meg tudjuk magyarázni, melyek azok a KMZ-fájlok. Ezenkívül javasoljuk az ilyen fájlok megnyitására vagy konvertálására legalkalmasabb programokat.
Mire való a .KMZ fájlformátum?
Kiterjesztés .kmz a KML-re (Keyhole Markup Language) utal, és a „KML as ZIP” rövidítése. A KMZ nem egy különálló fájlformátum, de meghatározza a fájltípust. A KMZ a terjesztés szabványos fájltípusa KML fájlokat amelyek nagyok (> 10 kB), vagy hivatkozásokat tartalmaznak a kísérő erőforrásfájlokra. Ilyen támogató erőforrások lehetnek képek, audio-/videofájlok és 3D modelladatok.
A KMZ fájl az ZIP archívum amely gyökér szinten egyetlen .kml fájlt tartalmaz, amelyet hagyományosan "doc.kml"-nek neveznek, és (ha vannak) segéderőforrás-fájlokat alkönyvtárakba. Az archívumban .kmz csak egy .kml fájl legyen. Az archívum összes tartalma .kmz bármely archiváló segítségével megtekinthető és kibontható.
A tömörítésnek köszönhetően a fájl .kmz sokkal kevésbé további fájlok nélkül forrás fájl.kml. Tárolóként is gyakran a KMZ formátum a preferált formátum a térinformatikai információk közzétételéhez és megosztásához.
A KMZ fájltípust helyesen értik az olyan alkalmazások, amelyek képesek kezelni a KML formátumot (Google Earth és mások).