2009-07-06 8 views
12

Estoy buscando construir un pequeño GIS en mi tiempo libre y he estado investigando en Geodjango.¿Alguien sabe de alguna buena aplicación de código abierto Geodjango para cavar?

He estado tratando de encontrar ejemplos de proyectos de código abierto Geodjango para revisar, pero he tenido poca suerte, así que aquí estoy. He pasado por la mayoría de los tutoriales que pude encontrar, pero todos parecen detenerse en el mismo punto y tengo curiosidad por ver algún código más complicado del mundo real.

¿Alguien sabe si/dónde puedo encontrar algo? Cualquier cosa será suficiente, pero las cosas que usen la API de Google Earth en lugar de Open Layers serían ideales.

Respuesta

10

everyblock.com recientemente lanzó su código fuente para su sitio basado en GeoDjango. Estuve investigando: es un estudio de caso interesante. Incluye el sitio público, una API JSON y algo de agregación de datos back-end y código de generación de mapas. Los enlaces y más información se pueden encontrar en: http://www.everyblock.com/code/

+0

¿Alguien puede compartir algo en el escenario actual = Nuevas aplicaciones creadas usando Django + geoDjango integrado dentro de Django. Tengo que usarlo en un proyecto y siento que no me estoy acostumbrando. ¿Quizás ayudar a investigar el código real? –

6

Yo recomendaría leer acerca de qué es GIS mapping stack todo sobre primero. Una vez que comprenda dónde encaja GeoDjango dentro de esta pila, hay un repositorio de Google geodjango-basic-apps que ofrece algunos ejemplos de GeoDjango. Los ejemplos que encuentre en línea intercambiarán ciertas partes de la pila (por ejemplo, capas abiertas para API de Google Maps o MapServer para GeoServer), pero los diseños e ideas de diseño son muy similares, si no es el mismo en muchos casos.

+0

Gracias, gran artículo! No sabía sobre eso. De hecho, he hecho muchas cosas en los repositorios de Google y en el tutorial de Geodjango. También trabajo en una empresa de software SIG, así que tengo un poco de conocimiento previo, aunque gran parte de mi trabajo no está relacionado con SIG. La razón por la que quería utilizar la API de Google Earth fue porque tengo entendido que la API de Google Earth es un complemento compilado, por lo que normalmente debería ser más rápido que algo similar a los OpenLayers basados ​​en Javascript. – Carter

Cuestiones relacionadas