Soy programador desde hace mucho tiempo, pero nuevo en SIG. Intento familiarizarme con los aspectos de los SIG relacionados con las bases de datos y sé que hay algunas especializadas en SIG. Básicamente estoy tratando de entender si se debe utilizar una base de datos de este tipo o seguir con el muy popular, bien establecido, ampliamente apoyado (y libre) MySql.
El tipo de aplicaciones que estoy propenso a codificar serían cosas como:
- gestión de flotas (vehículos terrestres o marítimos)
- seguimiento de empleados
- control de inventario (con una granularidad de una posición física precisa de un metro más o menos)
- errm, eso es todo, realmente
Por lo general, no espero tener que hacer un seguimiento de más de unos cientos (como máximo, posiblemente unos miles) de artículos. A veces, los artículos estarán ubicados en el mismo edificio (grande), serie de edificios, ciudad, país o en todo el mundo, dependiendo de la aplicación.
Ocasionalmente los representaré visualmente, ya sea en un plano personalizado de un edificio o, más probablemente, en Google Earth o similares (más sobre esto en otra pregunta).
Me parece que me va igual de bien con MySql y añadiendo columnas para lat/long u otros datos posicionales, pero eso puede ser sólo porque conozco MySql.
¿Hay alguna razón por la que debería buscar una base de datos más especializada?