Gancho

Un servidor de azulejos de mapa de calor para Google Maps
Descargar ahora

Gancho Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Chad Whitacre
  • Sitio web del editor:
  • http://www.zetadev.com/software/aspen/
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 1.6 MB

Gancho Etiquetas


Gancho Descripción

Un servidor de azulejos de mapas de calor para Google Maps Guet es un servidor de azulejos de Mapas de calor para Google Maps. Gueces resuelve el problema de presentar datos en un mapa de Google cuando hay demasiados datos para ser bien visualizado por los marcadores de mapas.Google Maps proporciona una API de JavaScript para integrar sus mapas con su sitio web. La API incluye llamadas para agregar marcadores en el mapa para varios puntos de datos, pero esto solo funciona cuando el número de marcadores colocados en cualquier vista de mapa dada es relativamente pequeña. Gueces resuelve el problema de presentar datos en un mapa de Google cuando hay demasiados datos para ser bien visualizados por los marcadores de mapas. Lo hace mediante el uso de otro de la google de la API de JavaScript pone a disposición, por lo que se pueden acuosar en la parte superior de los tilejos adicionales en la parte superior del mapa de la base. (Google Maps funciona dividiendo las imágenes de los mapas en los azulejos de 256x256 píxeles y luego los tejen junto con el lado del cliente.) El Gueces se ejecutará como una aplicación web independiente bajo el servidor web de Aspen. Los puntos de datos se almacenan en una base de datos SQLITE, y cada punto de datos se está calificando de manera única e identificada. Usted modifica los datos en esta base de datos utilizando un script incluido, se ejecuta desde la línea de comandos. El script lee los datos que proporciona en un archivo CSV y actualiza la base de datos en consecuencia. Guirnaliza solo las baldosas que contienen datos cuando se solicitan, y almacena estas fichas en el sistema de archivos para uso futuro. En las solicitudes posteriores, si no ha cambiado los datos relevantes para el azulejo, entonces la imagen se sirve directamente desde el sistema de archivos. Esto ahorra un tiempo de procesamiento considerable. La mayoría de los azulejos estarán vacíos, sin embargo, y el Gueces precrea azulejos vacíos para todos los niveles de zoom y sirve el mismo archivo para todos los azulejos vacíos a un nivel de zoom. Esto ahorra un espacio de disco considerable. Estos cachés de azulejos se organizan en el sistema de archivos con el nombre de cada esquema de color en la raíz de la distribución de Gueces. Debajo de cada directorio, hay un directorio para cada nivel de zoom (llamado 0, 1, 2, etc.), y otro llamado vacío. El gueque creará y recreará los directorios de caché de azulejos según sea necesario, y los cachés de azulejos se pueden eliminar de manera segura en cualquier momento. Porque el costo de generar mapas de calor, el Gueces probablemente no sea adecuado para aplicaciones en tiempo real. Pero el Gueces se desempeña bien cuando el conjunto de datos subyacente evoluciona en una base semanal o incluso diaria. Nota: se proporciona y tiene licencia según los términos de la licencia MIT. Requisitos: · Python 2.5 (necesita sqlite) · Pygame 1.8.1 (o PIL) · Aspen 0.8 (WebServer de Python)


Gancho Software relacionado