2 votos

Trama de puntos PostGIS de PostgreSQL en un mapa para aplicación web

Mi objetivo es crear una aplicación web donde haya un mapa de una ciudad y se puedan filtrar por año, mes, día, etc. y los crímenes de ese día aparecerán como puntos en un mapa. Ya tengo los datos formateados como objetos PostGIS en PostgreSQL, con el tipo de crimen y la fecha asociada, pero no estoy seguro de cómo crear la aplicación web y consultar los datos en el front end.

Sé que Python y posiblemente GeoDjango podrían ser una opción. También he investigado sobre gmplot. Quiero algo que sea dinámico y que los usuarios puedan hacer zoom y hacer clic en puntos individuales para obtener más información sobre el crimen.

4voto

dr_jts Puntos 61

Hay muchas, muchas opciones para construir una aplicación como esta. Una nueva opción que es liviana y poderosa es pg_tileserv y pg_featureserv. Conectan directamente a PostGIS y proporcionan soporte moderno para MVT y OGC Features API. Probablemente necesitarías escribir una función personalizada para realizar el filtrado, lo cual ambos soportan. OpenLayers es una buena elección para la capa de mapa web del frente.

Otras opciones para servidor de mapas/datos son GeoServer y MapServer.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X