[Python-es] 3d globe

Kiko kikocorreoso en gmail.com
Jue Oct 18 16:02:39 CEST 2012


El 18 de octubre de 2012 15:18, Tony Peña <emperor.cu en gmail.com> escribió:

> buenas,
>
> como o conque se puede hacer una presentacion de la tierra, y poner una
> posicion por ejemplo 0,0 un imagen pequeña cualquiera,
> he probado usando openstreetmap, y googlemaps, pero asi solo alcanzo a
> verlo en un plano, y lo mas bonito quedaria viendolo como en googleearth..
> que se pueda dar vueltas y esas cosas y se vea ese objeto en esa posicion.
>
> tambien probe marble pero funciona mas para la gente que sabe C/C++, los
> bindings para python no estan bien definidos aun y dan mucho problemas
> porque lo quiero usar con PyQt4
> y marble es de la gente de PyKDE.
>
> algo como python y opengl o cualquier otra via que uds conozcan que hayan
> utilizado, no se algun que otra persona que sea deutilidad en su carrera de
> geografo o cosas asi que le guste python puede que le haya pensado hacer
> cosas parecida usando esto,.... pero me gustaria poder tener un ejemplo
> donde se vea claro, lo mas simple posible,
> alguien tiene por ahi guardado algo como esto?.
>
> gracias.
>

Hola, con pyqt puedes usar el QtWebKit e intentar meter ahí el plugin de
google earth ahí e intentar controlarlo desde pyqt:
http://lists.qt.nokia.com/pipermail/qt-interest/2011-October/036188.html

O meter javascript en la vista web de qt (
http://www.webglearth.com/#ll=18.92011,-2.56421;alt=10000000;h=0.000;t=0.000),
básicamente un navegador hecho con pyqt....

Otra opción es controlar directamente google earth (la aplicación de
escritorio) desde python con
https://github.com/posborne/pygoogleearth(creo que es solo
windows...).

Una última opción es hacer algo más estático 'incrustando'
matplotlib+basemap en Qt.

Si consigues alguna cosa u otra aproximación lo podrías compartir por aquí
puesto que es algo que me interesa.

Saludos.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20121018/cad74a8d/attachment.html>


Más información sobre la lista de distribución Python-es