Soy nuevo en Stackexchange así que por favor me perdone si hago un error en la forma en que me pregunte a mi pregunta.
Estoy investigando las opciones disponibles para que mi empleador para el desarrollo Geológico de Campo de Recogida de Datos de la herramienta. Queremos desarrollar una aplicación para Android que se puede ejecutar desconectado de internet (vamos a ser operativo en algunos de los más remotos lugares en el mundo donde no existen las comunicaciones inalámbricas disponibles) y permitir a los equipos de los geólogos de campo para la entrada de sus hallazgos en un superficiales o roca geológica de base de datos.
Mi pregunta es: ¿alguien: tiene algún consejo, saben de que las cosas queden claras de que podría causar problemas, saben de algun software que nos ayudará a cumplir con nuestro objetivo... o cualquier otro conocimiento, a impartir que se refiere a este proyecto.
Voy a dar un resumen de lo que he llegado hasta la fecha, así como un poco de información de fondo del sistema de diseño que he imaginado que trabajar con lo que tenemos ya.
Tenemos un Windows Mobile ArcPAD aplicación que se ejecuta en Getac PC Móvil/GPS y fue utilizado previamente para la última fase de nuestro proyecto, pero se que han pasado muchos años y la tecnología ha progresado queremos tomar ventaja de las capacidades de pantalla táctil y conseguir lejos de tener una interfaz con chiquitas pequeños iconos y teclado con un lápiz.
Bueno, así que aquí está lo que veo:
Hay un ordenador portátil para la ruta diaria/travesía de planificación, con un repositorio de archivos de forma para ser utilizado como un fondo de mapa base para el sistema. El líder del equipo se abre una aplicación que le permite seleccionar un área y sacar un "recorrido" (ruta lineal para que el equipo siga) y luego se carga este en un tablet. El líder hace esto para hasta 10 diferentes de persona 2 equipos por día.
Los comprimidos son luego distribuidos a sus equipos y de la cabeza con las pastillas GPS activado y guiarlos hacia el comienzo de su travesía. Una vez que hay que seguir la ruta trazada por ellos e identificar las características geológicas a lo largo del camino. Las características son puntos, líneas o polígonos y tienen atributos que están disponibles para ser elegidos de listas desplegables, botones de radio y casillas de verificación. Esto va a estandarizar el lenguaje utilizado para describir las características identificadas.
Al final de la jornada los equipos regresan a sus tabletas, y los datos de gestión de la líder de las importaciones e incorpora los días hallazgos en un intermediario de la geodatabase que contiene los datos hasta que la tripulación regresa a la civilización. Una vez que están de vuelta los datos se cargan en un maestro Geológica de base de datos espaciales con el superficial y el lecho de roca de los colectores.
¿Alguien sabe de nada de lo que yo deba conocer? Estoy pensando en:
Desarrollar una interfaz de programa con C# con Xamarin que utiliza SQLite para almacenar los datos geológicos. Hay una fuente abierta de C# shapefile visor de ahí que se puedan incorporar fácilmente? ¿Qué tan difícil es usar el GPS en la tablet para recolectar los datos?
Gracias, me Deseo suerte, cualquier consejo / comentarios son muy apreciados, miro adelante a oír de lo que cualquiera de ustedes puede que tenga que decir.