Estoy investigando y planeando adquirir datos del dispositivo GPS y almacenarlos en la base de datos postGIS, luego uso geodjango para procesarlos / resolverlos y finalmente trazarlos en un mapa con OpenLayers.
¿Serán suficientes estas tecnologías para mi plan? Ya que no quiero mis mapas, quiero usar OpenStreetMap y trazar mis puntos en una capa vectorial de OpenLayers.
También quiero implementar el seguimiento en tiempo real en un mapa, consultaré la base de datos PostGIS en tiempo real usando AJAX y luego recrearé objetos en un mapa. Simplemente no puedo encontrar ningún buen ejemplo para hacer esto con OpenLayers. ¿Puedo usar Jquery para esto y combinarlo con OpenLayers ya que soy bueno usando los métodos AJAX de Jquery?
PD Tenga en cuenta que todavía estoy investigando estas tecnologías, pero OpenLayers / geodjango / postGIS parece un gran combo para mis necesidades. Encontré literatura para casi todo lo que me interesa en estos 3, solo que me faltan ejemplos de gráficos en tiempo real y objetos refrescantes en la capa vectorial de OpenLayers.
TIA
fuente
Estrategia de filtro temporal
Ejemplo
Otra forma de hacerlo es usar una estrategia de filtro temporal (filtro por tiempo). Pero primero necesitará sus datos expuestos en el formulario de servicio web OGC.
Como todavía está investigando estas tecnologías, puede darse cuenta de que será beneficioso usar algo como GeoServer o MapServer entre su PostGIS y OpenLayers. Esto es para que sus datos PostGIS puedan exponerse como servicios web en los Estándares OGC como WFS, WMS, etc. OpenLayers puede aprovechar esto de muchas maneras y me lo agradecerá más adelante.
Una vez que haya expuesto sus datos a través de un servidor de mapas como GeoServer, podrá utilizar la estrategia de filtro temporal .
fuente