lizard-map

Software captura de pantalla:
lizard-map
Detalles de software:
Versión: 4.27
Fecha de carga: 20 Feb 15
Promotor: Reinout van Rees
Licencia: Libre
Popularidad: 1

Rating: nan/5 (Total Votes: 0)

lagarto-mapa es un software que proporciona interacción básica mapa para aplicaciones Django que utilizan una interfaz de usuario lagarto-ui. Lo diseñamos en Nelen & amp; Schuurmans para nuestros sitios web de información geográfica (con información de la gestión del agua).
Se ofrece:
& Nbsp; * Openlayers (mapa javascript libary) Mapa de visualización del mapa y del lado del servidor de generación (de mapnik funcionalidad WMS).
& Nbsp; * Un "espacio de trabajo" modelo de interacción: arrastrar elementos asignables en un espacio de trabajo y que van a ser visualizado. El espacio de trabajo se almacena en la base de datos de Django.
& Nbsp; * Un "collage" adjunta a cada espacio de trabajo para el almacenamiento de información seleccionada sobre los elementos del mapa (como gráficos).
& Nbsp; * Un mecanismo de extensión para tapar más o menos arbitrarias fuentes de mapas en el espacio de trabajo de manera que se puedan visualizar, buscar, etc.
concepto de la base: espacios de trabajo
Un elemento de espacio de trabajo es algo que se puede mostrar en un mapa. Un espacio de trabajo es un conjunto de elementos del espacio de trabajo que se muestra en realidad.
Cada sesión tiene su propio espacio de trabajo. (Hay una posibilidad de añadir espacios de trabajo extra, pero que no se utiliza aún en uno de nuestros sitios, por lo que no está pensada completamente todavía).
Un elemento de espacio de trabajo tiene que saber cómo mostrar en sí, cómo buscar artículos cuando se hace clic en el mapa y más. Para conseguir que funcione para las fuentes de mapa arbitrarias, es necesario configurar un adaptador. El adaptador tiene un método de capa () para devolver una capa mapnik, un método de búsqueda () para la búsqueda y así sucesivamente.
& Nbsp; * Usted registra un adaptador como el llamado "punto de entrada setuptools" bajo un nombre specfic.
& Nbsp; * Cuando se agrega un elemento de espacio de trabajo, se pasa en el nombre del adaptador y un fragmento opcional de json para configurar el adaptador.
El elemento de espacio de trabajo realiza un seguimiento de este adaptador y su configuragion y la utiliza para generar mapas, para la búsqueda, etc.
Collages
Un elemento de espacio de trabajo a menudo resulta en múltiples áreas o puntos. Si hace clic en un punto tal, que normalmente aparece una ventana emergente con información adicional. Si desea comparar un par de esos "fragmentos" de información, usted puede colocarlos en el collage de su espacio de trabajo.
Al hacer clic en el collage da una ventana emergente con todas las ventanas emergentes de información recogidos en esa única ventana emergente.
Interacción
Incluido es bastante javascript para la interacción espacio de trabajo. Elementos del espacio de trabajo potenciales pueden ser de arrastre / deja caer en un espacio de trabajo para agregarlos. Elementos del área de trabajo se pueden reordenar. Puede arrastrar a la papelera.
Instalación de Desarrollo
La primera vez, tendrá que ejecutar el script "de arranque" para configurar setuptools y buildout:
$ & Gt; bootstrap.py python
Y a continuación, ejecute buildout configurar todo:
$ & Gt; bin / buildout
(En las ventanas se llama binbuildout.exe).
Vas a tener que buildout volver a ejecutar cuando usted u otra persona ha hecho un cambio en setup.py o buildout.cfg.
El paquete actual se instala como un "paquete de desarrollo", por lo que los cambios en los archivos .py están disponibles automáticamente (al igual que con python setup.py desarrollar).
Si desea utilizar las cajas troncales de otros paquetes (en lugar de las versiones publicadas), agregarlos como un "svn externa" en el directorio local_checkouts / y añadirlos a la lista de desarrollar = en buildout.cfg.
Las pruebas siempre se pueden ejecutar con bin / test o bintest.exe.
Las dependencias externas
Las dependencias de un sitio web que utiliza lagarto-mapa se expresan mejor como Ubuntu / dependencias del paquete debian: build-essential python2.6-dev, apache2, libjpeg-dev, python-imagen, python-matplotlib, python-mapnik, pitón -scipy, libapache2-mod-WSGI, python-gdal, SpatiaLite-bin, python-pysqlite2, python-pyproj.

¿Qué hay de nuevo en esta versión:

  • tab_titles fijos siendo indefinido cuando se abre una ventana emergente de elementos de collage.
  • funcionalidad Combinadas de la lagartija-mapa rama deltaportaal:
  • Mostrando metadatos en la parte inferior de la descripción habitual emergente. El emergente es ahora una "i", debe hacer clic en lugar de un cuadro de diálogo en vuelo estacionario. Funciona mejor con un ipad. Tenga en cuenta que ahora hay una `` lizard_map.css`` de nuevo.
  • filtrado CQL disponible en artículos featureinfo en capas WMS.
  • Popups abierta de la barra lateral ahora desaparecen cuando los rollos de la barra lateral. No más popups zombies.

¿Qué hay de nuevo en la versión 4.3:

  • Si un url legend_image está vacía, no mostramos la leyenda más.

¿Qué hay de nuevo en la versión 4.1.1:

  • Importar JSONField en fields.py como lo contrario las migraciones no.

¿Qué hay de nuevo en la versión 4.1:

  • Exigir nueva versión django-jsonfield (que trabaja con la funcionalidad multi-db de Django). Eliminado nuestra costumbre JSONField a favor de uno de django-jsonfield.

¿Qué hay de nuevo en la versión 4.0 Beta 1:

  • Añadido lizard_security dependencia que falta.
  • popup fijo y emergentes contenidos estilo.
  • Collage y la interfaz de usuario del espacio de trabajo a trabajar de nuevo.

¿Qué hay de nuevo en la versión 4.0 Alpha 1:

  • Exigir lagarto ui 4.0 alpha:. El nuevo diseño de Twitter bootstrap
  • Uso css compilado en lugar de menos.
  • Eliminada HomepageView viejo y cambió el nombre del MapIconView.
  • Uso de nuevo diseño-twitter bootstrap. Utilizando la vista clasista MapView está ahora realmente obligatorio para conseguir que todo funcione.
  • Renombrado / media a / estático. Eso es nuevo estándar de Django-StaticFile.
  • Series Temporales puede ahora ser localizada en objeto gráfico.
  • error de sintaxis fija en jquery.workspace.js.
  • Añade STATIC_URL de iconos de aplicaciones.
  • Hacer la AppView normal de la cbv principal en lugar del nombre MapView temporal.

¿Qué hay de nuevo en la versión 3.5.2:

  • Eliminada de objeto acciones bloquean con la url inexistente 'ayuda-espacio de trabajo "que se rompió la interfaz.

¿Qué hay de nuevo en la versión 3.1.2:

  • Corregido el error en MANIFEST.in. 3.1.1 no incluía ningún lagarto mapa / * datos.

¿Qué hay de nuevo en la versión 3.1.1:

  • función CollageEditItem.csv_url fijo.
  • Solución de error con elementos de collage. La ventana emergente se estrelló, así como la pantalla de collage.
  • Se trasladó de svn internos de la empresa a github:. Https://github.com/lizardsystem/lizard-map

Requisitos :

  • Python

Otro software de desarrollador Reinout van Rees

checkoutmanager
checkoutmanager

20 Feb 15

lizard-ui
lizard-ui

20 Feb 15

Comentarios a la lizard-map

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!