Nejste přihlášen/a.

Přihlásit se do poradny

 

Nelze načíst soubor myplaces.kml v Google Earth

Od: chamelen odpovědí: 32 změna:

Zdravím, měl sem spuštěný program Google Earth a v jednu chvíli mi začal zamrzávat počítač (nebylo to kvůli spuštěnému Google Earth, už se to stalo i jindy) a spuštěné programy včetně Google Earth nešly normálně zavřít abych mohl pc restartovat, takže jsem počítač musel restartovat fyzickým tlačítkem. Když sem ale po restartu spustil Google Earth znova, tak se objevilo chybové hlášení:

"Soubor C:\Users\petrb\AppData\LocalLow\Google\GoogleEarth\myplaces.broken.2024-11-05T20_33_56.kml se nepodařilo otevřít: Chyba analýzy na řádku 3, sloupec 0:

not well-formed (invalid token)"

Od té doby mi soubor myplaces nejde načíst a nejde načíst ani automatický záložní soubor myplaces.backup.2024-11-05T19_21_23Z. Zkoušel sem soubor načíst ve webové verzi, ale tam se nestane vůbec nic, ani se neobjeví žádné chybové hlášení. Když vytvořím nový soubor myplaces, tak se v Google Earth normálně načte, ale samozřejmě bez původních uložených bodů.
Mám v tom původním souboru uloženo poměrně hodně nových bodů od poslední zálohy a dost nerad bych o ně přišel, dá se to nějak opravit aby se soubor načetl?


 

 

32 odpovědí na otázku
Řazeno dle hodnocení

 

 

pravec

0x

Zkuste si stáhnout apliakci Garmin BaseCamp a otevřít tam pomocí : importovat (CTRL+I). Půjde-li, tak potom nad trasou pravou myší volba Otevřít. Projedete data a zjistíte co chybí (čas, GPS, atd)

 

chamelen

Bohužel to nejde, píše to chybu "soubor nelze importovat".

pravec

Zkuste kmz soubor nahrát sem. Pokud je komprimovaný soubor (kmz) nepoškozen, vyleze z toho kml a ten by měl být čitelný jako x.m soubor třeba i v Notepadu.

chamelen

Je to jen samotný KML soubor.

 

halamus

0x

Pokud to není nic důvěrného (třeba je tam místo vašeho domova, tajná vojenská základna...), můžete soubor nahrát sem.
KML je, velmi zjednodušeně řečeno, textový XLM soubor s GPS souřadnicemi a dalšími informacemi. Pokud je poškozený, dá se ručně upravit tak, aby se alespoň nepoškozená část dala přečíst.

chamelen

Soubor sem nahrát nemůžu, ale když ten KML soubor otevřu v Poznámkovém bloku, tak jsou tam jenom tyto dva řádky:

<?xml version="1.0"encoding="UTF-8"?>

<kml xmlns="http://www.opengis.net/kml/2.2"xmlns:gx="http://www.google.com/kml/ext/2.2"xmlns:kml="http://www.opengis.net/kml/2.2"xmlns:atom="http://www.w3.org/2005/Atom">

Jinak tam nic není. Vím že by tam měly být napsány souřadnice těch bodů a další informace, ale někam to zmizelo a nevím jak to vrátit nebo kde to najít.

Ještě jsem ten KML soubor zkoušel otevřít v programu Notepad++ a tam se zobrazily opět ty dva řádky a pod nima na třetím řádku je vypsané samé NUL NUL NUL NUL NUL NUL atd., v hrozném množství.

pravec

Ještě se zkuste podívat do adresáře : c:\Users\vasePC\AppData\LocalLow\Google\GoogleEarth\.
Mohl by tam být soubor : myplaces.kml.tmp a do něj se podívejte obsahuje-li data v této struktuře :

<?xml version="1.0"encoding="UTF-8"?>

<kml xmlns="http://www.opengis.net/kml/2.2"xmlns:gx="http://www.google.com/kml/ext/2.2"xmlns:kml="http://www.opengis.net/kml/2.2"xmlns:atom="http://www.w3.org/2005/Atom">

<Document>
<name>doplnek.kml</name>
<Style id="sn_ylw-pushpin">
<LineStyle>
<color>ff00ffff</color>
<width>6</width>
</LineStyle>
</Style>
<Placemark>
<name>doplnek</name>
<styleUrl>#sn_ylw-pushpin</styleUrl>
<LineString>
<tessellate>1</tessellate>
<coordinates>

19.62887860396955,42.8093649982248,0 19.6271363908218,42.81010052103007,0 1 19.60595714986631,42.81394097803751,0 19.60521062331937,42.81355377744697,0

</coordinates>
</LineString>
</Placemark>
</Document>
</kml>

chamelen

Bohužel tento soubor tam není, ani nikde jinde.

pravec

Zkuste ještě podobné návrhy na tomto odkazu. Nebo už snad jen prohledat celý PC, hlavně adresář Windows\\Temp s vyhledáním *.kml nebo *.kmz souborů a nebo třeba pomocí TotalCmd, hledat text (uvnitř souborů) v Temp adresářích na výskyt nějaké typické fráze z kml souboru. Třeba v záhlaví uveden "www.opengis.net"

chamelen

Ten váš odkaz míří na hlavní stránku poradte.cz.

To prohledání PC jsem zkusil, ale nic použitelného to nenašlo.

 

afafdffgf

0x
spustíte cmd
napíšete chkdsk /F C:
podle toho na jakém disku nebo oddílu to máte uložené
a má se spustit kontrola a oprava disku
pak si v google earth nastavíte určitý prostor, kolik paměti má využívat při stahování cache...
taky zkontrolujete kolik máte místa na disku c:
nebo na disku kam se cache ukládá
cache je složka s dočasnými pracovními soubory
jako třeba stažené fotografie snímků ortophoto
chamelen

To mi ale nepomůže opravit ten poškozený KML soubor nebo najít zmizelé body z toho souboru, nebo jo?

pravec

Snad mi předchozí rádce promine, že mu sahám do řešení, ale :

Tenhle příkaz provede vyhledání ztracených vazeb mezi jednotlivými bloky dat, které tvoří soubor. Pokud ten Váš soubor má jen záhlaví a chybí mu zápatí, tak je možné, že se takto dohledá. Pokud by ten kml soubor (nyní prázdný) měl uzavřenou strukturu stejnými tagy <blabla> jak v záhlaví, tak v zápatí, tak je soubor prázdný, ale pokud má úvodní tagy a není uzavřen stejnými tagy, tak se ztratila návaznost bloků dat a tu příkaz může dohledat. Snad je to srozumitelné, odborně to dohledáte sám také.

chamelen

Tak jsem ten příkaz spustil a nechal proběhnout po restartu PC. Cache jsem v Google earth nastavil na výchozí (čímž se zvýšila) a na disku c: mám teď cca 30 GB volného místa. A nic, kml soubor pořád nefunguje, stále se při otevření v Google earth objeví stejná chybová hláška a soubor je prázdný.

Ještě dodám, že ten poškozený kml soubor má pořád stejnou velikost jako když byl nepoškozený, cca 17 MB.

pravec

Zkuste vyhledat na disku soubory s koncovkou CHK. Zkuste je pootvírat pomocí text. editoru (Notepad). Většina z nich asi nebude čitelná, ale vzhledem k tomu, že kml je textový soubor, můžete objevit fragmenty ztraceného souboru. Další postup až v případě nalezení souborů.

chamelen

Našlo mi to 5 souborů s příponou chk, všechny jsem otevřel v Poznámkovém bloku, ale žádné fragmety toho kml souboru tam nejsou.

pravec

Pokud máte v provozu Google disk a synchronizaci, tak zkuste : drive.google.com/... a složku Můj disk > Google Earth

halamus

Zkusit to může, ale uběhla delší doba, takže byo dost času na sesynchronizování s poškozenou verzí souboru.

chamelen

Kouknul jsem na ten disk google, ale mám tam jenom prázdnou složku google earth. A v koši jsem tam nalezl nějaký soubor z té složky, ale je prázdný. Navíc obojí, jak ta složka tak ten soubor byly aktualizovány nebo jsou z druhého dne po tom co se mi ten soubor z Google Earth poškodil.

pravec

Zkuste ještě obnovit ten prázdný soubor z koše a potom na obnoveném souboru na konci řádku jsou možnosti > stáhnout > vybrat verzi

chamelen

Soubor jsem obnovil, ale když pak kliknu na stáhnout tak se jenom objeví hláška Stažení se nezdařilo, Zip selhal: soubor nelze přidat. Možnost vybrat verzi nikde není. A když jsem se podíval na podrobnosti o souboru, tak má velikost 0 bajtů a byl vytvořen den potom co se ten originální soubor poškodil. Tak nevím jestli z něj půjde něco získat.

pravec

Jedna věc je pozitivní. Byla funkční synchronizace s Google diskem. V koši Google disku by tedy měl být soubor s Vaším projektem (kml). Možná se jmenoval jinak. Vyzkoušel jsem, že i po odstranění souboru a jeho obnovením zůstává zachováno verzování. Tzn. můžete se vrátit zpět na potřebnou verzi. Stažení zipu mě taky nefunguje, ale to není potřeba, nebot klepnutím na verzi se otevře web Google Earth s projektem. Takže je potřeba najít soubor v Google koši s projektem. Napadá mě ještě : Nebyl např. projekt pod jiným účtem? Nebyla vypnutá synchronizace až do okamžiku havárie?

chamelen

No právě že synchronizace s diskem Google asi nastavena nebyla, pokud se nenastavila nějak sama automaticky. Nepamatuju si, že bych v programu Google Earth někdy toto nastavoval a když sem teď v tom programu hledal kde je možnost tu synchronizaci nastavit, tak jsem to nikde nenašel. Čili jak to bylo se synchronizací nevím.

V koši Google disku byl akorát ten automaticky vytvořený soubor, který jsem obnovil a jinak je koš prázdný. Ten soubor co sem obnovil byl, jak už sem psal, vytvořen až druhý den po tom poškození originálního souboru a navíc má velikost 0 bajtů. V tom originálním souboru jsem měl uloženo asi 4000 bodů a ještě jsem tam měl uloženo pár cizích kml souborů se spoustou dalších bodů a skoro u všech mých bodů byl i nějaký popis a tak. Jak už sem dříve psal, tak ten originální soubor má velikost 17 MB a stejnou velikost měl i když byl ještě funkční.

Ohledně toho verzování, tak tuhle funkci jsem nikde nenašel a to jsem to tam důkladně prohledal. Vytvořil jsem tam zkušební soubor s pár body a žádná možnost verzování tam není a to ani u toho automaticky vytvořeného souboru co jsem obnovil z koše. Tak nevím.

Co se týče toho účtu, tak ten mám jen jeden.

pravec

Google Earth ve verzi desktopové nemá automaticky zálohování formou synchronizace s Disk Drivem, tu má verze Google Earth ve webové verzi, vč. verzování (velmi doporučuji). Pokud tedy nebyl soubor bodů ukládán ve složce podléhající synchronizaci (kde také funguje verzování), tak tudy již cesta k záchraně nevede. To, že se v Googl Drive objevuje složka Google Earth je proto, že to je složka té webové verze. Protože jste web verzi, předpokládám, nepoužíval, tak je soubor prázdný. Takže zůstala cesta k záchraně jen z lokálního disku. CHKDSK, ani manuální vyhledání nepomohlo, tak už asi bude nutné sáhnout po nástrojích pro záchranu dat. Nevím, jaké máte zkušenosti s touto činností a také na kolik si ceníte profi činnost, a ještě někde bez záruky. Jsou nástroje ve free verzi, které vám nějaké fragmenty souboru najdou ale jejich obnovení podléhá licenci (platba). Vzhledem k tomu, jak píšete, že soubor má v hlavičce uvedenu původní velikost, ale jinak je prázdný, tak nejspíše došlo ke ztrátě vazeb jednotlivých bloků dat, takže zbývají ty recover tools nebo profi služby.

chamelen

Jo, když sem teď tu webovou verzi zkoumal, tak mi přišla lepší v tom, že je asi podporovanější než tak desktopová. Takže na ní asi přejdu. Já roky používal tu destktopovou verzi a by jsem na ní zvyklý, v případě problémů, např. pádu programu jsem spoléhal na ten automatický záložní soubor, který mě už několikrát zachránil.

Chtěl bych se zeptat, kde přesně v Google Drive najdu to verzování? Několikát jsem ho tam hledal, ale nenalezl.

Zkoušel jsem dva programy pro záchranu a opravu dat, konkrétně AnyRecover a Wondershare Recoverit. Dal jsem hledat kml a kmz soubory a soubory s názvem myplaces, ale skoro všechny soubory co to našlo měly datum změny nebo vytvoření ze stejného data a času jako ten poškozený soubor a nebo byly novější. Našlo to akorát dva starší soubory, ale ty zas byly až moc staré, cca dva roky. Vzhledem k tomu, že u obou programů je obnova souborů placená, tak jsem je neobnovoval abych je zkusil otevřít v Google Earth, protože by předpokládám téměř určitě nefungovaly. Jestli víte o nějakém lepším nástroji, tak mi ho prosím doporučte. Je otázka jestli vůbec nějaký takový nástroj dokáže opravit takto poškozený kml soubor.

pravec

Umístění v erzí je vpravo v postranním panelu, když zvolíte v záhlaví panelu : Aktivita. Potom stačí na soubor najet a otevře se webováí verze GE. Je to vidět na jednom z obrázků, co jsem Vám poslal.
Co se týká recovery utilit. Je jích spousta a většina z nich je ve stylu : Podívejte se jestli jsem našel co hledáte, nabízím náhled (obrázky třeba s vodoznakem), video v krátkém náhledu apopd. Chcete-li obnovit, kupte. Chce to minimálně vybrat utility, které provádí tzv. deep scan. Lze tak najít soubory, které již ztratily název souboru, takže jsou zobrazeny např.jako ##text.jpg apod. U některých utilit poté co ignorujete nabídbu koupě licence, tak vám nabídnou výraznou slevu. Pozor na utility co jsou zadarmo, minimálně obsahují bloatware, ne-li něco horšího. Já osobně jsem s úspěchem několikrát použil Recuva a EaseUs. EaseUs hledá mj. podle typy souborů.

chamelen

Jo tu záložku Aktivita jsem našel, ale když kliknu na nějakou starší verzi, tak se vždy otevře nejnovější verze souboru. Ale předpokládám, že když je soubor uložen na Disku Google, tak by se v případě nějakého problému neměl nevratně poškodit jako u desktopové verze GE?

Zkoušel jsem tu Recuvu i EaseUs, ale nenašel jsem tam žádný použitelný soubor. Všechny kml i kmz soubory jsou buď moc staré a nebo nejdou otevřít a objevuje se pořád stejná chybová hláška jako u originálního souboru. U souborů, které obsahují výraz myplaces nebo mají cca stejnou velikost jako původní soubor je to to samé. Jestli Vás ještě něco nenapadá, tak už asi s pokusem o opravu nebo nalezení funkčního souboru končím.

pravec

Zdravím. Podíval jsem se znovu na to verzování (historie souborů) a máte pravdu. Google disk sice podporuje verzování souborů, ale hlavně (jen?) u těch svých dokumentů typů Tabulky apod. Dropbox však vede historii snad u všech typů souborů. Z toho tedy plyne, že pokud byste potřeboval mít různé verze k dispozici automaticky (30 dnů zpětně), musel byste ukládat "lokální"kml na Dropbox. Jak je to s webovou verzí GE a práci s lokálními soubory se dočtete např. zde. Nevím jak GE používáte, potřebujete-li mít aplikaci přístupnou na mobilu i PC, potom by byl vhodný GE s projekty na G-disku. Každopádně webový GE má přehlednou možnost pracovat se soubory místními i diskovými. Všiml jsem si ale, že má limit 20.000 bodů v trase kml. Ty jdou ale po načtení kml zrušit. Já osobně používám aplikaci BaseCamp, kde pracuji s body a trasami. Je robustní, mám v ní několi tisíc tras a tisíce vlastních bodů. Jednoduše jednou za čas provedu zálohu databáze na Dropbox a jsem v klidu. Pokud chci nějakou 3D prezentaci načtu trasu po exportu kml z BaseCampu do GE.
No a 2. dotazu - obnova dat. Používám DMDE. Je zdarma, ale vyžaduje nějaké znalosti o geometrii disku. Lze to použít např. pro prohledání všech bloků dat na výskyt specifického řetězce, tzn i bloků, které již tabulka souborů nevede. Základním předpokladem úspěchu je však včasné vyjmutí disku z PC, tzn. zabránit jakýmkoliv zápisům, vč. např. optimalizací disku, koše, atd.)

 

chamelen

No já verzování souborů úplně nutně nepotřebuju, spíše mi jde o to, aby se ten soubor při nějakém pádu internetového prohlížeče nebo samotné stránky GE nepoškodil tak, že by už nešel otevřít. Že bych přišel o poslední úpravu toho souboru, ale jinak by šel soubor otevřít a normálně používat a byly by tam uložené ty dříve přidané body, to by mi zase tak nevadilo. Prostě mi jde o to, kdybych přešel na tu webovou verzi GE, abych nemusel řešit podobný problém jako řeším teď s destkopovou verzí GE. Ale předpokládám, že když se ten soubor ukládá na server google disku, že by k nějakému poškození souboru dojít snad nemělo?

Jinak ten kml soubor používám i v mobilu v aplikaci Locus, protože potřebuju aby to bylo použitelné i v místě kde není signál a taky aby to mělo nějaké podrobné turistické mapy.

Zkoušel jsem ten program DMDE, ale našlo mi to v podstatě ty samé soubory jako předchozí programy. Nic použitelného. Na nějaké pokročilejší prohledání je na mě ten program už moc složitý.

pravec

Zdravím. Úvodem : Existuje mj. forum na GE a tam lze najít názory i ofi návrhy řešení záloh. Já bych to vzal podle sebe a v obráceném pořadí akcí.
1. Soubor na Google Drive je statisticky velmi bezpečně uložen (hw řešením i třeba geolokačně) Tzn. disaster recovery na max. úrovni.
2. V on-line provozu GE je pěkně vidět stav synchronizace při každé akci a přehledně můžete exportovat-importovat soubory mezi místním a cloudovým úložištěm. Místní potom můžete uložit kamkoliv bezpečně.
3. Problém je však web- nebo mob- verze GE. Ty Vám nepoběží v offline modu.
4. Jak jsem se již zmínil v předchozím. Já pužívám BaseCam pro skladování velkého množství tras a bodů. Je to desktop verze a provádím ruční lokální zálohy databáze na vlastní NAS.
BaseCamp však nelze použít v terénu, což ale nepotřebuji. Nevýhodou je i zdroj map (Garmin-Topo) Jako zdroj dat (tras, bodů) pro BaseCamp mám mapy.cz odkud je exportuji do BCampu. Zde možnost např. nechat zobrazit několik tras najednou. Synchronizace a off-line práce v mapy.cz je spolehlivá. Doma vytvořím projekt (trasu) v PC > uložím a za minutu zkontroluji v mobilní verzi. Zde je použitelná i při vynutých datech a při zapnutém Stopaři (tracer) zaznamenám a porovnám trasu a skutečnost. Doma provedu export z mapy.cz v gpx a načtu do BaseCampu. každá trasa má tisíce bodů, které se načtou za pár vteřin. Pokud chci zobrazit trasu v 3D s podklady Google map, tak exportuji z BaseCampu soubor kml a načtu ve web verzi GE.
Takže shrnutí k Vašemu dotazu : Budete-li v on-line režimu ve web nebo mob verzi GE vytvářet projekt, uvidíte přehledně stav synchronizace. Orientace mezi lokální a cloudovou verzí je přehledná. Budete-li pracovat v cloudové verzi bude stav souboru velmi bezpečný. Pro pojistku si soubor ještě exportujete do nějakého lokálního úložiště nebo jiný cloud (Dropbox) pro přístup pro Locus (on-line) nebo ext. disk. Spoléhat však jen na flash jako zálohu se však nedopopručuje.

chamelen

Koukal jsem teď do Locusu a je tam možnost přímého importu kml souboru z Google Drive. Takže budu používat webovou verzi GE a takhle to jednoduše importovat do Locusu, kde to budu mít i jako zálohu a ještě budu mít další zálohu na externím disku.

Tím bych asi tohle vlákno ukončil. Každopádně děkuji za snahu pomoci s řešením problému, sice jsem poškozený soubor neopravil, ale aspoň už vím, že bude lepší přejít na tu webovou verzi GE.

pravec

OK, a přeji Vám spokojený a bezproblémový chod Vašeho nově řešeného postupu.

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]