Autor Thema: Freier Client für Google Earth  (Gelesen 1520 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 191383
  • Ohne Input kein Output
    • DVB-Cube
Freier Client für Google Earth
« am: 23 November, 2006, 13:44 »
Gaia Version 0.1 läuft unter BSD, Linux und MacOS X

Per Reverse Engineering hat ein Entwickler das Google-Earth-Protokoll entschlüsselt und bietet nun einen freien Client für die Landkartensoftware des Suchmaschinenanbieters an. Diese läuft unter BSD, Linux und MacOS X - einen Patch, um das Programm unter Windows zu nutzen, gibt es aber auch.

Im Juni 2006 hatte Google selbst die Software Google Earth zum ersten Mal in einer Linux-Version veröffentlicht. Dabei handelt es sich jedoch nach wie vor um proprietäre Software. Ein Programmierer hat das genutzte Protokoll nun aber per Reverse Engineering entschlüsselt und bietet einen unter der GNU General Public License (GPL) stehenden freien Client zum Download an.

Mit einem ebenfalls angebotenen Patch soll es auch möglich sein, die Gaia getaufte Software unter Windows zu kompilieren. Ansonsten werden BSD-Varianten, Linux und MacOS X unterstützt. Ferner setzt Gaia OpenGL-Beschleunigung und verschiedene Bibliotheken voraus. Mit der Libgps beispielsweise funktioniert Gaia bzw. der Google-Earth-Dienst auch in Verbindung mit GPS-Geräten.

Der Quelltext der derzeit erst in der Version 0.1 verfügbaren Software steht zum Download bereit. Zum Kompilieren wird der Make-Ersatz SCons benötigt.

Quelle und Links : http://www.golem.de/0611/49101.html

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline spoke1

  • Alle angenehmen Dinge des Lebens sind entweder illegal, unmoralisch, teuer oder machen dick!
  • Premium-Cubie
  • ****
  • Beiträge: 2718
  • kaffeine Fan
    • skynetR32 Mod HP
Re: Freier Client für Google Earth
« Antwort #1 am: 23 November, 2006, 18:48 »
Will sich nicht kompilieren lassen. Falsches OS.  :( Jemand mehr Erfolg?
Produktiv:
ASRock K8S8X, Athlon64 3000+, 1GB Infineon Ram, WinFast A340 8X AGP, Samsung HD160 GB SATA2,
Technisat SkyStar 2, Stab HH100 Rotor und 5° & 19,2° Ost fest
BS: Mandriva-Linux (mdv) 2010.2 PP, kde 3.5.12, kaffeine 0.8.8, skynetR32

Bastelsrechner:
ASRock N570 SLI, Athlon64 X2 6000+ 4GB Geil Ram, EVGA GeForce G 210 Passiv (1GB DDR3, VGA, DVI, HDMI), Samsung HD 500GB SATA2, TT-budget S2-3200 PCI
BS: immer nur Pinguin freundliche

Offline amin

  • Fullcubie
  • ***
  • Beiträge: 90
Re: Freier Client für Google Earth
« Antwort #2 am: 23 November, 2006, 19:09 »
Jo.
Zitat
./gaia
1164304932.933726 Initializing
1164304932.936777 Initializing tile storage
1164304932.936969 Initializing keyhole connection
1164304932.939744 Initializing tile manager
1164304932.939781 Entering main loop
1164304937.937451 FPS: 474.905019, frame time 2.105684 ms
1164304942.939332 FPS: 485.005998, frame time 2.061830 ms
1164304947.940199 FPS: 477.304539, frame time 2.095098 ms
1164304952.941071 FPS: 474.705059, frame time 2.106571 ms
1164304957.941928 FPS: 486.502699, frame time 2.055487 ms
1164304962.942809 FPS: 476.504699, frame time 2.098615 ms
1164304967.943668 FPS: 465.906819, frame time 2.146352 ms
1164304972.945537 FPS: 487.102579, frame time 2.052956 ms
1164304977.946406 FPS: 469.306139, frame time 2.130805 ms
1164304982.948287 FPS: 459.308138, frame time 2.177188 ms
1164304987.948156 FPS: 483.303339, frame time 2.069094 ms
1164304992.949015 FPS: 424.715057, frame time 2.354520 ms
1164304997.951885 FPS: 406.637345, frame time 2.459194 ms
1164305002.952865 FPS: 458.216713, frame time 2.182373 ms
1164305007.954635 FPS: 435.025990, frame time 2.298713 ms
1164305012.956505 FPS: 482.903419, frame time 2.070807 ms
Segmentation fault

1164305216.609199 FPS: 411.517696, frame time 2.430029 ms
*** glibc detected *** ./gaia: double free or corruption (!prev): 0x0000000000724740 ***
======= Backtrace: =========
/lib/libc.so.6[0x2b8ea800f45d]
/lib/libc.so.6(cfree+0x76)[0x2b8ea8010a96]
./gaia[0x416681]
./gaia[0x40c8c7]
./gaia[0x415f77]
./gaia[0x40bdaa]
./gaia[0x407f58]
./gaia[0x405926]
/lib/libc.so.6(__libc_start_main+0xf4)[0x2b8ea7fc2944]
./gaia(__gxx_personality_v0+0x209)[0x4042d9]
======= Memory map: ========
00400000-00429000 r-xp 00000000 03:03 9553548                            /usr/src/gaia-0.1.0/gaia
00628000-00629000 rw-p 00028000 03:03 9553548                            /usr/src/gaia-0.1.0/gaia
00629000-00788000 rw-p 00629000 00:00 0                                  [heap]
40000000-40002000 rwxp 00000000 00:0d 1358                               /dev/zero
40002000-40085000 rw-p 00000000 00:0d 1358                               /dev/zero
40085000-40086000 ---p 40085000 00:00 0
40086000-40886000 rwxp 40086000 00:00 0
40886000-40887000 ---p 40886000 00:00 0
40887000-41087000 rwxp 40887000 00:00 0
2aaaaaaab000-2aaaaab2a000 rw-p 2aaaaaaab000 00:00 0
2aaaaab2a000-2aaaaab50000 rw-s 00000000 00:07 0                          /SYSV00000000 (deleted)
2aaaaab55000-2aaaaab5f000 r-xp 00000000 03:03 10916760                   /usr/lib64/libXrender.so.1.3.0
2aaaaab5f000-2aaaaad5f000 ---p 0000a000 03:03 10916760                   /usr/lib64/libXrender.so.1.3.0
2aaaaad5f000-2aaaaad60000 rw-p 0000a000 03:03 10916760                   /usr/lib64/libXrender.so.1.3.0
2aaaaad60000-2aaaaad63000 r-xp 00000000 03:03 12056509                   /usr/lib64/libXrandr.so.2.0.0
2aaaaad63000-2aaaaaf62000 ---p 00003000 03:03 12056509                   /usr/lib64/libXrandr.so.2.0.0
2aaaaaf62000-2aaaaaf63000 rw-p 00002000 03:03 12056509                   /usr/lib64/libXrandr.so.2.0.0
2aaaaaf63000-2aaaaaf6e000 r-xp 00000000 03:03 11565272                   /usr/lib64/libXcursor.so.1.0.2
2aaaaaf6e000-2aaaab16e000 ---p 0000b000 03:03 11565272                   /usr/lib64/libXcursor.so.1.0.2
2aaaab16e000-2aaaab16f000 rw-p 0000b000 03:03 11565272                   /usr/lib64/libXcursor.so.1.0.2
2aaaab16f000-2aaaab174000 r-xp 00000000 03:03 13685044                   /usr/lib64/libXfixes.so.3.1.0
2aaaab174000-2aaaab373000 ---p 00005000 03:03 13685044                   /usr/lib64/libXfixes.so.3.1.0
2aaaab373000-2aaaab374000 rw-p 00004000 03:03 13685044                   /usr/lib64/libXfixes.so.3.1.0
2aaaab374000-2aaaab395000 rw-p 2aaaab374000 00:00 0
2aaaab395000-2aaaab895000 rw-s d8000000 00:0d 10774                      /dev/nvidia0
2aaaab895000-2aaaab896000 rw-s f4001000 00:0d 10774                      /dev/nvidia0
2aaaab896000-2aaaab8d7000 rw-p 2aaaab896000 00:00 0
2aaaab8d7000-2aaaaba19000 rw-s 5bea0000 00:0d 10774                      /dev/nvidia0
2aaaaba19000-2aaaaba1a000 rw-s f4c02000 00:0d 10774                      /dev/nvidia0
2aaaaba1a000-2aaaaba1b000 rw-s 5e00a000 00:0d 10774                      /dev/nvidia0
2aaaaba1b000-2aaaaba1c000 rw-s 5e00b000 00:0d 10774                      /dev/nvidia0
2aaaaba1c000-2aaaaba1d000 rw-s df70f000 00:0d 10774                      /dev/nvidia0
2aaaaba1d000-2aaaaba21000 rw-s 5e00d000 00:0d 10774                      /dev/nvidia0
2aaaaba21000-2aaaabb21000 rw-s 596dc000 00:0d 10774                      /dev/nvidia0
2aaaabb21000-2aaaabb61000 rw-s df6ce000 00:0d 10774                      /dev/nvidia0
2aaaabb61000-2aaaabb62000 rw-s 00000000 00:07 157351939                  /SYSV00000000 (deleted)
2aaaabb62000-2aaaabb63000 rw-s 00000000 00:07 157384708                  /SYSV00000000 (deleted)
2aaaabb63000-2aaaabb6a000 r--s 00000000 03:03 13014942                   /usr/lib64/gconv/gconv-modules.cache
2aaaabb6a000-2aaaabb6c000 r-xp 00000000 03:03 14896917                   /usr/lib64/gconv/ISO8859-1.so
2aaaabb6c000-2aaaabd6b000 ---p 00002000 03:03 14896917                   /usr/lib64/gconv/ISO8859-1.so
2aaaabd6b000-2aaaabd6d000 rw-p 00001000 03:03 14896917                   /usr/lib64/gconv/ISO8859-1.so
2aaaabd6e000-2aaaabdaf000 rw-p 2aaaabd6e0Aborted
Leider segfault das ding hier bei grösserem Zoom.
« Letzte Änderung: 23 November, 2006, 19:13 von amin »

Offline spoke1

  • Alle angenehmen Dinge des Lebens sind entweder illegal, unmoralisch, teuer oder machen dick!
  • Premium-Cubie
  • ****
  • Beiträge: 2718
  • kaffeine Fan
    • skynetR32 Mod HP
Re: Freier Client für Google Earth
« Antwort #3 am: 23 November, 2006, 20:57 »
@amin

Da bist Du ja noch richtig weit gekommen! Bei mir mault es ab der ca. der 10 Zeile ein falsches OS an.
Produktiv:
ASRock K8S8X, Athlon64 3000+, 1GB Infineon Ram, WinFast A340 8X AGP, Samsung HD160 GB SATA2,
Technisat SkyStar 2, Stab HH100 Rotor und 5° & 19,2° Ost fest
BS: Mandriva-Linux (mdv) 2010.2 PP, kde 3.5.12, kaffeine 0.8.8, skynetR32

Bastelsrechner:
ASRock N570 SLI, Athlon64 X2 6000+ 4GB Geil Ram, EVGA GeForce G 210 Passiv (1GB DDR3, VGA, DVI, HDMI), Samsung HD 500GB SATA2, TT-budget S2-3200 PCI
BS: immer nur Pinguin freundliche

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 191383
  • Ohne Input kein Output
    • DVB-Cube
3D-Atlas Gaia nicht mehr verfügbar
« Antwort #4 am: 25 November, 2006, 14:25 »
Mittels Reverse Engineering hatten russische Entwickler den Prototypen eines quelloffenen Clients für Google Earth veröffentlicht. Doch Gaia ist jetzt nicht mehr verfügbar, offenbar nach einer Intervention von Google. Nach Angaben der Programmierer wurden sie von Michael Jones, Chef-Ingenieur von Google Earth, Google Maps und Google Local search, aufgefordert, die Aktivitäten rund ums Reverse Engineering und damit den Missbrauch von Google Earth einzustellen.

Das Projekt soll als Opensource-3D-Viewer weitergeführt werden, jedoch ohne die Datenbank von Google Earth. Den Autoren war es gelungen, das Google-Earth-Protokoll zu zerlegen und mit diesen Informationen eine Bibliothek für den Zugriff auf die Server-Daten sowie einen freien Satellitenkarten-Browser zu schreiben.

Quelle : www.heise.de

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 191383
  • Ohne Input kein Output
    • DVB-Cube
3D-Atlas Gaia nutzt jetzt NASA-Karten
« Antwort #5 am: 05 Dezember, 2006, 16:26 »
Die russischen Entwickler von Gaia (Erde), als quelloffenen Client für Google Earth gestartet, haben sich dem Konzerndruck gebeugt und eine neue, Google-bereinigte Version des Clients veröffentlicht. Mittels Reverse Engineering war es den Russen gelungen, das Google-Earth-Protokoll zu zerlegen und mit diesen Informationen eine Bibliothek für den Zugriff auf die Server-Daten sowie einen freien Satellitenkarten-Browser zu schreiben.

Michael Jones, Chef-Ingenieur von Google Earth, Google Maps und Google Local Search, forderte die Entwickler jedoch unmittelbar nach Veröffentlichung eines Client-Prototypen auf, die Aktivitäten rund ums Reverse Engineering von Google Earth einzustellen. Die neue Version Gaia 0.1.1 unterstützt nun den Abruf von Kartenmaterial der NASA. Informationen zur "bereinigten Version" finden sich in den Release Notes.

Quelle : www.heise.de

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )