Jump to content
bbh_blocked_dnftl
  • GTC-banner-728.jpg.5cc46ba09a7dd8e0286229917ccf417d.jpg

  • GTC-banner-300.jpg.0de16ddb1a65d423b7281e32d9bd2e76.jpg

Google Earth in Mobac


adi200100
 Share

Recommended Posts

Re: Google Earth in Mobac

 

@ V1tara /Sorin

Se pare ca Google Earth/Satelite nu merge in MOBAC, din nou...

Google Terrain si Maps merg.

 

Poti te rog sa actualizezi fisierele xml?

Eventual sa ne spui in doua cuvinte cum se face daca nu poti...

 

Pe mine m-ar interesa Google Hybrid.

 

Multumesc mult!

Link to comment
Share on other sites

  • Replies 80
  • Created
  • Last Reply

Top Posters In This Topic

Re: Google Earth in Mobac

 

Daca ai Firefox iti recomand sa instalezi Firebug si sa vezi un pic de unde incarca imaginile - si , daca te pricepi, sa modifici fisierul de configurare pt. Google Earth in Mobac.

 

1. Firebug instalat - cum/unde gasim sursa imaginilor prin toate liniile si codurile alea?

2. Mai jos este ultimul .xml care mi-a mers in Mobac. Ce trebuie mai exact modificat in el?

 

Multumesc

 

Capture.JPG.57a439023f2db5d9503ce1d01bd3d81d.JPG

Edited by rockshox
Link to comment
Share on other sites

Re: Google Earth in Mobac

 

Salut,

 

Am sa incerc sa explic un pic cum se face:

 

Goolge Hybrid este o harta care este compusa din doua layere.

Unul este cu imagini JPG (imaginea satelitara) si celalalt cu imagini PNG cu transparenta (imaginea informatii GIS - nume de strazi, localitati, granite, etc.)

 

Pentru a putea observa de unde incarca google imaginile este recomandat, dupa cum spunea un coleg mai intainte, sa instalati extensia Firebug pentru browserul Firefox sau Chrome. Inspectand codul cu ajutorul acestei extensii putem afla adresele de unde sunt incarcate imaginile. Se poate si fara, dar trebuie sa stiti un pic de HTML.

 

Fisierul de configurare pentru Mobac este de tip XML. Ceea ce este cu albastru si verde sunt tag-uri (sau etichete). Cele cu verde le-am scos in evidenta pentru ca ele contin adresele url ale google.

 

O adresa este formata in felul urmator:

https://khms1.google.com/kh/v=138&src=app&x={$x}&y={$y}&z={$z}&s=Galileo

 

  • http sau https - protocolul. Hyper Text Transfer Protocol (Secure)
  • khms0, khms1, khms2, si khms3 - 4 servere ale google cu imagini GIS. Mobac nu stie sa acceseze aleator cele 4 servere (cum face situl google maps pentru a balansa incarcarea) asa ca trebuie sa folosim unul dintre ele.
  • /kh/ sau /vt/ - indicator de imagine hibrida / satelit
  • v=138 - are legatura cu nivelul de detaliu dpdv al informatiei GIS inclusa (nu sunt f. siugr)
  • & - este folosit peste tot pentru a inlocui semnul & (care este ilegal sa apara singur in formatul XML)
  • src=app - indica pentru ce este utilizata imaginea (nu stiu care sunt alte variante aici)
  • x=, y=, z= - parametri pentru (x) latitudine, y (longitudine) si (z) zoom. Defapt proiectia este Mercador (dar au legatura)
  • {$x}, {$y}, {$z} = - sunt tag-uri specifice Mobac. El inlocuieste cea ce este in parateze cu valoriel efective pentru x, y si z
  • s=Galileo - este un parametru folosit pentru a limita efectul de memorie Cache a browser-ului web. Astfel, dupa sirul s= pot sa fie: niciun carcater, G, Ga, Gal, Gali, Galil, Galile sau Galileo. Valoarea parametrului s este generata aleator. In felul acesta chiar daca browser-ul cere de doua sau mai multe ori o imagine de la aceleasi coordonate, parametrul s va avea alta valoare si astfel browser-ul nu o va afisa din cache (adica local de pe disk) ci va face o noua cerere catre serverul google.

 

Aveti mai jos o varianta actualizata care functioneaza cu Mobac-ul. Copiati textul intr-un fisier "Google Hybrid 10.2013.xml" folosind un editor de text simplu (gen Notepad - atentie: nu Word!) si salvati-l in folderul mapsources din MOBAC.

 

:h5

Succes,

Sorin

 

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

<customMultiLayerMapSource>

<name>
Custom Google Maps Hybrid 10.2013 - Sorin N
</name>

<tileType>
PNG
</tileType>

<layers>

<customMapSource>

<name>
Google Maps Satellite 10.2013
</name>

<minZoom>
0
</minZoom>

<maxZoom>
20
</maxZoom>

<tileType>
JPG
</tileType>

<tileUpdate>
None
</tileUpdate>

<url>
</url>

</customMapSource>

<customMapSource>

<name>
Google Maps Overlay 10.2013
</name>

<minZoom>
0
</minZoom>

<maxZoom>
20
</maxZoom>

<tileType>
PNG
</tileType>

<tileUpdate>
None
</tileUpdate>

<url>
</url>

<backgroundColor>
#000000
</backgroundColor>

<ignoreErrors>
false
</ignoreErrors>

</customMapSource>

</layers>

</customMultiLayerMapSource>

Edited by Kibitz
  • Like 1

aka v1tara aka Sorin

(__\≡≡≡$≡≡≡/__) Vitara 1.6 16v

[__]\≡≡≡\≡Ө≡/≡≡≡/__] Patrol Y61 2.8

Link to comment
Share on other sites

Re: Google Earth in Mobac

 

Salut,

 

Aveti mai jos o varianta actualizata care functioneaza cu Mobac-ul.

 

Multumesc mult pentru explicatii!

Merge!

 

Aici e fisierul xml poate ajuta pe cineva, eu am avut erori la copy paste

 

PS

Am facut copy paste in fisier xml si am avut 2 erori, erau 2 spatii, poate din cauza browser-ului Chrome:

<url>https://khms1.google.com/kh/v=138&src=app&x={$x}&y={$y}&z={$z} &s=Galileo</url>

Dupa z={$z} era un spatiu inainte de &amp

si

<url>https://mts0.google.com/vt/lyrs=h@235038596&x={$x}&y={$y}&z={$z}& amp;src=app&hl=ro&s=Ga</url>

Dupa z={$z}& era un spatiu inainte de amp (aici a dat eroare MOBAC la pornire)

Link to comment
Share on other sites

Re: Google Earth in Mobac

 

eu am incercat acum si merge cu aceste fisiere...[ATTACH]192181[/ATTACH]

 

sunt cele facute de @v1tara

 

aceleasi le foloseam si eu... dar la mine au incetat sa functioneze acum 2 zile (vedeam doar anumite regiuni, dor la anumite niveluri de zoom, imi dadea erori la salvare, etc.)

 

Multumesc mult pentru explicatii!

Merge!

 

Aici e fisierul xml poate ajuta pe cineva, eu am avut erori la copy paste

 

PS

Am facut copy paste in fisier xml si am avut 2 erori, erau 2 spatii, poate din cauza browser-ului Chrome:

<url>https://khms1.google.com/kh/v=138&src=app&x={$x}&y={$y}&z={$z} &s=Galileo</url>

Dupa z={$z} era un spatiu inainte de &amp

si

<url>https://mts0.google.com/vt/lyrs=h@235038596&x={$x}&y={$y}&z={$z}& amp;src=app&hl=ro&s=Ga</url>

Dupa z={$z}& era un spatiu inainte de amp (aici a dat eroare MOBAC la pornire)

 

confirm cele spuse de @catalin74, trebuie sterse cele doua spatii dupa copy/paste

 

 

@V1TARA multumim frumos pt. explicatiile detaliate, o sa imi fac singur sursele de acum inaine :tk:tk:tk

 

O singura intrebare mai am si anume: am marcat cu rosu singurele "variabile" care am inteles ca se modifica si care trebuie schimbate ori de cate ori sursa nu mai merge. Am inteles corect?

 

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

<customMultiLayerMapSource>

<name>Custom Google Maps Hybrid 10.2013 - Sorin N</name>

<tileType>PNG</tileType>

<layers>

<customMapSource>

<name>Google Maps Satellite 10.2013</name>

<minZoom>0</minZoom>

<maxZoom>20</maxZoom>

<tileType>JPG</tileType>

<tileUpdate>None</tileUpdate>

<url>https://khms1.google.com/kh/v=138&src=app&x={$x}&y={$y}&z={$z} &s=Galileo</url>

</customMapSource>

<customMapSource>

<name>Google Maps Overlay 10.2013</name>

<minZoom>0</minZoom>

<maxZoom>20</maxZoom>

<tileType>PNG</tileType>

<tileUpdate>None</tileUpdate>

<url>https://mts0.google.com/vt/lyrs=h@235038596&x={$x}&y={$y}&z={$z}& amp;src=app&hl=ro&s=Ga</url>

<backgroundColor>#000000</backgroundColor>

<ignoreErrors>false</ignoreErrors>

</customMapSource>

</layers>

</customMultiLayerMapSource>

Link to comment
Share on other sites

Re: Google Earth in Mobac

 

Salut,

 

Khms urmat de o cifra de la 0 la 3 (posibil sa fie defapt de la 1 la 4; trebuie verificat) reprezinta numele serverului google. Sunt folosite 4 pentru a nu supraincarca un singur server.

 

Parametrul s se foloseste pentru a limia efectul meoriei cache a browser-ului. Puteti sa va faceti mai multe fisiere xml de configurare pt Mobac in care sa modificati doar valoarea lui s.

 

Din pacate, nu stiu exact de ce nu mergea vechea varianta. Si la mine am vazut ca se comporta la fel si incarca doar anumite zone. Ce mai stiu sigur este ca Google limiteaza traficul catre un singur IP undeva pe la 512MB pe zi. Daca aveti Ip dinamic, o repornire a router-ului reaolva problema.

 

Alte diferente fata de vechea varianta sunt: folosirea protocolului Https in loc de Http si numele sereverelor google; khms.

 

Sorin

Edited by Kibitz

aka v1tara aka Sorin

(__\≡≡≡$≡≡≡/__) Vitara 1.6 16v

[__]\≡≡≡\≡Ө≡/≡≡≡/__] Patrol Y61 2.8

Link to comment
Share on other sites

  • 4 months later...

Re: Google Earth in Mobac

 

s-au schimbat iar serverele ??? .....intre Mehedintii si Gorj pe nivelele 14-20 nu merge

 

Nu crezi ca de la 16 in sus ( pe coclauri ma refer ) toate sunt de fapt interpolate?

Cel putin mie asa imi pare, adica nu vine cu informatie suplimentara in poza, doar interpolare, deci nu mai are sens sa le tragi , faci zoom soft (daca nu ai vederea buna).

XJ '96 2.5i, WJ '00 4.7
Link to comment
Share on other sites

Re: Google Earth in Mobac

 

eu nu te contrazic, ba chiar iti dau si dreptate ...dar asta nu ma ajuta cu nimic pe mine, cat timp nu pot sa downloadez.

Suzuki Samurai 1.3i 1991

Mai bine ingrasat de bere, decat cocosat de munca !!!

Link to comment
Share on other sites

Re: Google Earth in Mobac

 

nu merg nici astea ...probabil fiind decat zona asta o fii alta problema.

 

Da, ciudat.... Cu sursa de mai sus, la mine merge zona indicata de tine, la orice nivel.

Link to comment
Share on other sites

Re: Google Earth in Mobac

 

pai daca la tine merge atunci e complicat......este vorba de zona Uricani...specific ca in Google earth si la mine merge in Mobac nu merge. Si e zona unde vreau sa ma duc in weekend (Cabana Buta)

Suzuki Samurai 1.3i 1991

Mai bine ingrasat de bere, decat cocosat de munca !!!

Link to comment
Share on other sites

Re: Google Earth in Mobac

 

Incearca sa golesti folderul "tilestore" din Mobac (stergi tot).

In fisierul de configurare as incerca sa modifici din

https://[color="#FF8C00"]khms1[/color].google.com/kh/v=[color="#FF0000"]138[/color]&src=app&x={$x}&y={$y}&z={$z}&s=Galileo

in

https://[color="#FF8C00"]khms1[/color].google.com/kh/v=[color="#008000"]145[/color]&src=app&x={$x}&y={$y}&z={$z}&s=Galileo

 

Deasemenea, in loc de khms1 poti folosi khms0, khsm2 sau khms3.

E valabil si pentru mts0, mts1 si mts2 din adresa pentru overlay:

https://[color="#FF8C00"]mts0[/color].google.com/vt/lyrs=h@235038596&x={$x}&y={$y}&z={$z}&src=app&hl=ro&s=Ga

 

Daca ai router si conexiune PPPOE (sau IP dinamic), mai da-i un restart pentru ca exista o limita de transfer dinspre serverele google spre un anumit IP. Astfel, la restart vei obtine un IP nou si nu se va mai aplica limitarea curenta.

 

Sorin

Edited by Kibitz

aka v1tara aka Sorin

(__\≡≡≡$≡≡≡/__) Vitara 1.6 16v

[__]\≡≡≡\≡Ө≡/≡≡≡/__] Patrol Y61 2.8

Link to comment
Share on other sites

Re: Google Earth in Mobac

 

Sincer sa fiu, nu stiu de ce, din timp in timp, mai trebuie schimbata valoarea aia...

Eu stiu cum sa o aflu. Se poate cu Firefox + extensia FireBug, sau in orice alt browser vizualizand codul sursa al paginii (dar e un pic mai mult de cautat).

Daca va intereseaza, pot sa dau mai multe detalii.

 

Sorin

aka v1tara aka Sorin

(__\≡≡≡$≡≡≡/__) Vitara 1.6 16v

[__]\≡≡≡\≡Ө≡/≡≡≡/__] Patrol Y61 2.8

Link to comment
Share on other sites

  • 2 months later...

Re: Google Earth in Mobac

 

Astazi am observat alta problema. Mobac si GE nu folosesc aceleasi servere... daca intru cu GE pe o zana anume (pe care o cunosc) observ o imagine mai actualizata pe cand daca intru cu Mobac este imaginea veche pe care o stiam eu.

Pana la urma trebuie sa gasim un tutorial care sa ne invete sa actualizam serverele in mobac.

Suzuki Samurai 1.3i 1991

Mai bine ingrasat de bere, decat cocosat de munca !!!

Link to comment
Share on other sites

  • 2 weeks later...

Re: Google Earth in Mobac

 

.... si bineinteles ca in scurt timp nu au mai mers si vechile surse....asteptam noile fisiere sau detalii.

Suzuki Samurai 1.3i 1991

Mai bine ingrasat de bere, decat cocosat de munca !!!

Link to comment
Share on other sites

Re: Google Earth in Mobac

 

Salut,...instalati extensia Firebug pentru browserul Firefox sau Chrome. Inspectand codul cu ajutorul acestei extensii putem afla adresele de unde sunt incarcate imaginile.

 

Ori eu sunt greu de cap, ori raspunsul nu s-a dat (sau poate s-a dat dar nu pe intelesul tuturor)... asa ca mai intreb o data: unde/cum se gaseste acea adresa ce trebuie copiata si inserata in codul sursei? Am instalat Firebug, m-am holbat cu el in codul HTML... nimic... nu gasesc nimic de forma acelei adrese.

 

Mersi

Edited by rockshox
Link to comment
Share on other sites

Re: Google Earth in Mobac

 

Salut,

 

Daca aveti firebug instalat, e simplu ca 1-2-3. Vedeti imaginea.

  1. click pe butonul de inspectie
  2. mers pe zona de harta peste o imagine
  3. copiat sursa imaginii

 

Sorin

 

121622668_firebuginspectgmap.thumb.jpg.04e0dcf906284382b64d2644dcb79c38.jpg

aka v1tara aka Sorin

(__\≡≡≡$≡≡≡/__) Vitara 1.6 16v

[__]\≡≡≡\≡Ө≡/≡≡≡/__] Patrol Y61 2.8

Link to comment
Share on other sites

Re: Google Earth in Mobac

 

Salut,

 

Daca aveti firebug instalat, e simplu ca 1-2-3. Vedeti imaginea.

  1. click pe butonul de inspectie
  2. mers pe zona de harta peste o imagine
  3. copiat sursa imaginii

 

Sorin

 

[ATTACH=CONFIG]214788[/ATTACH]

 

Mii de multumiri pentru elucidarea utilizarii firebug-ului :al... unele lucruri sunt prea simple ca sa ma prind de ele :ha:. Acum e clar.

 

Mai deranjez cu o intrebare si gata (nu promit :D).

Avand acum adresa (sa zicem cea din foto, mai jos) si codul din fisierul sursa (text mai jos) ce trebuie mai exact sa luam din url si sa inlocuim in url-urile din codul sursei? Adresa pare a nu fi just copy/paste, trebuie inlocuit "G" cu "Gali" sau "Galileo"... samd, "khms" cu "Khms1", etc.... dar restul... nu-i dau de cap :ang1

Mersi de ajutor :h5

 

Capture.thumb.PNG.3cdad7147e32b4f41b112f391b8d47cb.PNG

 

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

<customMultiLayerMapSource>

<name>Google Hybrid 14.10.13</name>

<tileType>PNG</tileType>

<layers>

<customMapSource>

<name>Google Maps Satellite 14.10.13</name>

<minZoom>0</minZoom>

<maxZoom>20</maxZoom>

<tileType>JPG</tileType>

<tileUpdate>None</tileUpdate>

<url>https://khms1.google.com/kh/v=145&src=app&x={$x}&y={$y}&z={$z}&s=Galileo</url>

</customMapSource>

<customMapSource>

<name>Custom Goole Overlay 14.10.13</name>

<minZoom>0</minZoom>

<maxZoom>20</maxZoom>

<tileType>PNG</tileType>

<tileUpdate>None</tileUpdate>

<url>https://mts0.google.com/vt/lyrs=h@235038596&x={$x}&y={$y}&z={$z}&src=app&hl=ro&s=Ga</url>

<backgroundColor>#000000</backgroundColor>

<ignoreErrors>false</ignoreErrors>

</customMapSource>

</layers>

</customMultiLayerMapSource>

Link to comment
Share on other sites

Re: Google Earth in Mobac

 

Salut,

 

Am uitat sa va spun ca google foloseste doua imagini suprapuse pentru harta hibrid: o imagine satelitara si una cu transparent pentru indicatoare, drumuri, denumiri, etc.

 

Url-ul imaginii (sursa se unde se incarca) este format din:

  1. Protocol (http sau https)
  2. Urmat de : si de //
  3. Subomeniu (khms1, mts0, etc.)
  4. Domeniu (google.com)
  5. Cale (/kh/ sau /vt/, etc.)
  6. Deobicei (dar optional incazul de fata) semnul intrebarii (?) pentru a indica faptul ca urmeaza variabilele (sau parametrii)
  7. Variabile si valori separate prin ampersand (&) de forma variabila=valoare (x=120&y=22&....)

 

Acum, pentru a transforma url-ul imaginii in formatil acceptat de Mobac trebuie facute cateva modificari:

Variabilele sau parametrii trebuie rescrisi

  1. sub forma x={x} y={y} si z={z}
  2. Caracterul ampersand trebuie locuit cu &

 

Restul elementelor din url raman la fel. Pentru subdomeniu se poate pune oricare dintre cele 4 acceptate mts0, mts1, mts2 si mts3. La fel si pentru url-ul imaginilor satelitare khms0, khms1, khms2 sau khms3.

 

Ca sa descoperiti adresa imaginilor satelitare e un pic mai greu cu firebug dar nu imposibil. Trebuie cautat in codul sursa afisat de firebug inpartea de jos (pasul3).

Mai simpu este sa apasati Ctrl + U ca sa se deschida o noua fereastra in Firefox cu continutul html al paginii.

Acolo apasari Ctrl + F (find = cautare) si scrieti "khms". O sa gasiti url-ul unei imagini satelitare. Vedeti acolo valoarea pentru parametrului/variabila v=...

 

Sper sa va fie de folos!

Sorin

Edited by Kibitz

aka v1tara aka Sorin

(__\≡≡≡$≡≡≡/__) Vitara 1.6 16v

[__]\≡≡≡\≡Ө≡/≡≡≡/__] Patrol Y61 2.8

Link to comment
Share on other sites

Re: Google Earth in Mobac

 

Extraordinar de utila informatia de mai sus, le mai citisem dar se pare ca nu le-am si asimilat :grin:, de AICI.

 

Pentru moment am rezolvat-o cu aflarea variabilei "v"... lucru ce se pare a fi extraordinar de simplu. :h5

Pentru cei ce vor sursa cea noua, am modificat-o si atasat-o mai jos.

 

Acum insa (am spus ca nu promit ca e ultima intrebare), am citit de "n" ori cele de mai sus, am comparat url-urile...dar... sunt "obosit" sa zicem... tot nu-mi iese modificarea url-ului imaginii in formatul Mobac.

 

 

 

Ca exemplu, te rog, concret, ce/cum se schimba din sa zicem:

 

https://mts1.google.com/vt/lyrs=h@262000000&hl=en&src=app&x=147425&s=&y=94395&z=18&s=Galile

 

...in:

 

https://khms1.google.com/kh/v=149&src=app&x={$x}&y={$y}&z={$z}&s=Galileo

 

...sau

 

https://mts0.google.com/vt/lyrs=h@235038596&x={$x}&y={$y}&z={$z}&src=app&hl=ro&s=Ga

 

O seara buna!

Custom Google Maps Hybrid 15.05.14.zip

Link to comment
Share on other sites

 Share


×
×
  • Create New...

Important Information

Access to the Club4x4 Forum is conditioned by adhering to our Rules - Terms of Use