No es que tenga una necesidad inmediata de una respuesta correcta aquí, pero últimamente he visto algunos esfuerzos para introducir el concepto de "sistemas de control de versiones (distribuidos)" para datos geográficos. Algunos ejemplos (que yo sepa) son los tres libros blancos de OpenGeo ( 1 , 2 y 3 ) y el proyecto " Geosynkronisering (geosyncronization)" de los vendedores noruegos de software GIS y la Agencia Noruega de Mapeo. ¿También he encontrado versiones distribuidas de datos geoespaciales? , que menciona GeoGit (por OpenGeo) y Aplicación de control de versiones a los modelos de ArcGIS ModelBuilder? sobre el control de versiones en ArcGIS.
Como desarrollador, sé (al menos lo suficiente como para poder usarlos) cómo funcionan los sistemas de control de versiones para el código fuente (como SVN y Git), y mi experiencia en geomática me dice que existen algunos desafíos únicos con los datos geográficos que hacen que enfoque no completamente similar a la forma en que se maneja el código fuente (que es básicamente texto).
¿Cuáles son los desafíos cuando se trata con (d) VCS para datos geográficos, cómo los resolvería, los necesitamos y hay otros intentos de resolver estos problemas además de los que he mencionado?
Sé que los documentos técnicos de OpenGeo responderán algunas de mis preguntas, pero lo que realmente busco es una respuesta más "pedagógica", al estilo de "dime como si tuviera 10 años", de modo que Puedo recomendar a las personas una gran explicación de los desafíos y las soluciones que los datos geográficos aportan a la mezcla.
Espero que alguien con alguna idea se tome el tiempo para dar algunas ideas al respecto, ya que dije que actualmente no estoy buscando resolver un problema en particular, pero este tema es uno que me interesa.