4 votos

¿Hay alguna herramienta SIG que se ajuste a mis necesidades?

Estoy trabajando en un proyecto GIS en el sector de Defensa e Inteligencia. El objetivo era desarrollar/crear un servicio GIS que:

  • almacena y gestiona datos SIG (datos cartográficos, datos de altura )

  • tiene un repositorio de datos SIG (para el control de versiones, etc.)

  • Sincronización de datos GIS entre la estación de trabajo/PC y la tableta (a través de la red + local con memorias USB/hdd)

  • Funcionalidades GIS (análisis, etc.) como parte del servicio GIS y como una biblioteca local accesible desde diferentes aplicaciones en la tableta

  • OpenSource

  • C++ / Qt - API

  • Colocación de símbolos en el mapa

El objetivo principal es almacenar, gestionar y compartir los mapas entre diferentes aplicaciones en tabletas, servidores, estaciones de trabajo y ordenadores.

Análisis:

  • Línea de visión
  • Enrutamiento
  • Análisis del terreno

Ya he comparado las herramientas Gis más populares de código abierto, pero el principal problema es que tengo que usar C++ y Qt.

También puse mucho esfuerzo en tratar de construir una aplicación independiente basada en QGIS, lo que llevó a un montón de problemas como errores de compilación y otros fallos de construcción.

Entonces, ¿hay una Fácil de usar ¿Una herramienta SIG de código abierto para desarrollar una aplicación SIG o tengo que gastar dinero en herramientas SIG profesionales?

7voto

Nick Puntos 3115

Para la tecnología SIG de código abierto, investigue las ofertas disponibles a través de OsGeo . No se trata de la única fuente de FOSS4G, sino de un amplio conjunto de soluciones que funcionan bien juntas y, en algunos casos, son el banco de pruebas de ciertos estándares de SIG.

QGIS es una solución excelente para tus necesidades, ya que tiene soluciones tanto de escritorio como de servidor, pero además viene incluido no sólo con SAGA (ya mencionado en los comentarios) sino también con GRASS. GRASS fue desarrollado originalmente por el ejército estadounidense antes de convertirse en FOSS4G y ofrece herramientas de análisis como la línea de visión, etc. QGIS más algunas de las una amplia gama de plugins disponibles de forma gratuita hace la mayor parte, si no todo, de lo que puede hacer ArcGIS (yo empecé con este último y he migrado como consultor SIG autónomo a QGIS).

QGIS puede interactuar con muchas bases de datos estándar con capacidad espacial, especialmente PostGIS . Esto le proporcionará sus necesidades de almacenamiento de datos y también juega bien con otras tecnologías de servicio de datos como GeoServer . Utilizando una base de datos central como PostGIS para su almacenamiento, manejará la mayor parte de sus necesidades de sincronización de datos de una sola vez. Vincularlo con QGIS-Server o GeoServer, puede ser una ruta adecuada para la entrega de datos (aunque QGIS un enlace directamente a la base de datos - la mejor solución dependerá de sus usuarios y el caso de uso).

QGIS está construido sobre Qt para el desarrollo de plugins. QGIS tiene un API DE C++ (además de uno de Python).

QGIS dispone de varias tecnologías superpuestas para el análisis del terreno (GRASS, SAGA y GDAL), además de herramientas de análisis de imágenes (Orfeo) que se suman a la tecnología tradicional de rasterización de los SIG. A través de NVIZ y algunos plugins, QGIS también ofrece un entorno 3D (no tan bueno como ArcScene de ArcGIS, en mi opinión, pero utilizable). A través de PostGIS y varios plugins, QGIS también tiene herramientas de red.

Por último, QGIS está disponible para Windows, MacOs, Linux, BSD y Android, lo que debería cubrir la mayoría de tus necesidades (dependiendo de tus tabletas).

No estoy sugiriendo que QGIS + PostGIS sea la única solución de código abierto que satisfaga tus necesidades, pero parece ser una buena opción y, como autónomo que depende en gran medida de ella a diario, te la recomiendo (sobre todo por la conexión de defensa a través de GRASS).

2voto

JasonInVegas Puntos 565

La mayoría (si no todos) de los clientes del sector de Defensa/Inteligencia ya cuentan con conjuntos de herramientas SIG de nivel empresarial.

Te propongo que evalúes los más comunes (ESRI es sólo uno de los cuatro o cinco principales proveedores del sector) con vistas a "ampliar" sus capacidades con tus esfuerzos de desarrollo especializado. No es necesario que invierta mucho en paquetes de software empresarial para poder utilizar estos sistemas de SIG, ya que las licencias de los desarrolladores son relativamente baratas, siempre y cuando sólo utilice las licencias para ayudar al desarrollo de su producto.

De esta manera, sus resultados pueden ser construidos, y luego portados a cualquier número de instalaciones SIG existentes como un "plug-in" o como un conjunto de aplicaciones "verticales". -- Como la mayoría de estas aplicaciones también son compatibles con las aplicaciones basadas en la web, su solución puede incluir también aplicaciones SIG basadas en la web.

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