Saltar al contenido

¿Equivalente de código abierto a Collector for ArcGIS para usar con QGIS / PostGIS?

Solución:

Esta pregunta se ha convertido a Community Wiki y wiki bloqueada porque es un ejemplo de una pregunta que busca una lista de respuestas y parece ser lo suficientemente popular como para protegerla del cierre. Debe tratarse como un caso especial y no debe verse como el tipo de pregunta que se recomienda en este o en cualquier sitio de Stack Exchange, pero si desea contribuir con más contenido, no dude en hacerlo editando esta respuesta. .


ODK

Como dice @flippinGeo, ODK es genial. Pero no es un producto integrado (es decir, los formularios se configuran en un área, la agregación se realiza en otra y la aplicación es solo para Android). Sin embargo, funciona fantásticamente y lo usamos en el trabajo y es simple y rápido de usar. Lo alojamos en el AppEngine de Google y básicamente no cuesta nada, incluso almacena algunos miles de fotos. Lo consigo para enviar datos a una tabla de fusión que luego se puede visualizar con Leaflet, consulte: http://maps.gcc.tas.gov.au/graffiti.html.

Fulcro

Actualmente estoy jugando con Fulcrum, que no es de código abierto, pero es un buen producto SaaS que es razonablemente barato y tiene una interfaz web realmente agradable. Sin embargo, no me gusta su API (es cierto que no me he esforzado mucho).

QField

También hay QField para QGIS que es QGIS con una interfaz simplificada para la interacción táctil. Admite restricciones definidas en proyectos QGIS, formularios definidos en proyectos QGIS y una amplia variedad de proveedores de datos en línea y fuera de línea. Entre ellos PostGIS y GeoPackage. La sincronización con una copia fuera de línea de una base de datos debe realizarse manualmente como paso de preparación en una computadora de escritorio con QGIS pero un complemento de QGIS QFieldSync está disponible para facilitar el trabajo. Desafortunadamente, solo es posible usarlo en Android hasta ahora, sería fácil portarlo a Windows y probablemente también sea posible portarlo a iOS.

Configurabilidad

Lo que ESRI hace bien es que si tiene una geodatabase configurada con un dominio de entidades, luego publica esa tabla en ArcGIS Online, luego usa Collector, todos sus formularios se crean automáticamente. Si necesita manipular más los datos después del envío mediante la programación, puede usar la API de ArcGIS para Python para obtener datos dentro y fuera de AGOL.

QGIS para Android

La otra respuesta a esta pregunta fue sugerir QGIS para Android, pero creo que es demasiado grande para lo que quieres hacer. Creo que lo mejor es una interfaz mínima, casi sin contenido espacial en el lado de la colección, que es lo que hace que ODK sea tan agradable. Recopila un punto, que es suficiente, y la precisión del punto, que es importante, pero no lo pone todo en una gran interfaz de mapa completo, que también es muy importante para las personas que recopilan información, porque son NO GIS GIS!

Aporte

Input es una aplicación móvil gratuita y de código abierto basada en QGIS. Está disponible para iOS y Android. La entrada viene con una función de sincronización incorporada que permite a los usuarios cargar / descargar sus cambios cuando hay una conexión de red. Los datos de entrada y la preparación del proyecto se realizan en QGIS, por lo tanto, todos los formatos de archivo compatibles con QGIS se pueden cargar en Input.

NextGIS Mobile, GIS móvil nativo para Android – http://nextgis.com/nextgis-mobile

Edición sin conexión: comprobar.

Sincronización – comprobar.

Almacenamiento en caché de mosaicos ráster: comprobar.

Se conecta con la instancia del servidor web (NextGIS Web) para cargar / descargar datos – comprobar.

Muchas otras cosas, como formularios personalizables, agregar TMS, etc.

  • http://nextgis.com/blog/ngm-2-2/
  • http://nextgis.com/blog/nextgis-mobile-released/

Si bien técnicamente no es una respuesta a su pregunta, “¿Existe un equivalente de código abierto …?”, Esta es una base para una solución.

El OGC está trabajando en una nueva especificación para un contenedor de almacenamiento, que se está votando en este momento (para enero de 2014), con este tipo de flujos de trabajo, especialmente móviles, en mente: GeoPackage.

Es similar y se basa originalmente en Spatialite, una base de datos espacial multiplataforma portátil de archivos planos. Una vez o si se finaliza la especificación, la incorporación a QGIS probablemente ocurrirá rápidamente, posiblemente para la versión 2.4, ya que ya hay soporte preliminar a través de GDAL / OGR, un proveedor espacial central en QGIS.

Puede jugar con el formato ahora, con soporte preliminar a través de los conjuntos de herramientas enumerados en el sitio OGC GeoPackage. Además de esos, hay soporte recientemente actualizado en libspatialite, que se puede compilar para iOS y Android, y a través del proyecto Homebrew para Mac usando la fórmula libspatialite (use la opción –HEAD).

La nueva lispatialite ahora se puede cargar más fácilmente en SQLite como una extensión, a través de cualquier enlace de lenguaje que necesite.

Si tiene los medios, considere ayudar a financiar el desarrollo de dicha solución junto con el cliente web de QGIS u otro cliente basado en OpenLayers.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *