Hace un par de días instalé la demostración del software espacial 4.9 de MapInfo en mi instalación de SQL Server 2005 y cargué todo el conjunto de datos más grande. Estaba bastante impresionado con el rendimiento frente al antiguo enfoque basado en archivos, pero me hizo pensar qué otras opciones hay y cuáles son los pros y los contras con ellas.
Una desventaja que tendría que decir con el software espacial es el hecho de que cuesta $ 5000 p / a y solo MapInfo puede leer los objetos de él. Lo que en este momento está bien porque MapInfo es todo lo que usamos.
Me pregunto con qué se han ido otras personas y cuáles son sus experiencias.
database
sql-server
spatial-database
mapinfo
Nathan W
fuente
fuente
Respuestas:
PostGIS basado en PostgreSQL es una base de datos popular para SIG.
Yo no lo he usado mucho, pero un profesional es que es de código abierto y que muchos otros SIG lo usan para que tenga una comunidad SIG activa.
fuente
SQL Server 2008 viene con capacidades geoespaciales integradas. Incluso la Edición Express gratuita admite todas las características geoespaciales, que yo sepa.
Otras lecturas:
fuente
Aunque mi voto también iría para PostGIS, la extensión SpatiaLite para SQLite podría ser una alternativa ligera.
fuente
Hay una comparación hecha por Regina Obe en su blog:
http://www.bostongis.com/blog/index.php?/archives/159-SQL-Server-2008-R2,-Oracle-11G-R2,-and-PostGISPostgreSQL-spatial-compares.html
fuente
También puede usar las bases de datos NoSQL para almacenar datos geográficos. Escalar datos SIG en almacenes de datos no relacionales es fácil debido a la naturaleza de su arquitectura.
fuente
PostGIS es sin duda el mejor, para la mayoría de los casos de uso en SIG.
Si necesita una gestión avanzada de topología, le aconsejaría gótico .
fuente
Los más populares en el mundo son Postgresql-PostGIS y Oracle-Spatial (localizador). Postgresql-PostGIS es el DB espacial abierto más avanzado. Es confiable, se usa con éxito en muchos sistemas productivos, en una gran comunidad y se prueba en muchos sistemas. Tengo mala experiencia con Oracle-Spatial y el localizador. Es más lento, difícil de usar, más complicado que PostGIS. Las nuevas características SIG (implementando el estándar OGC) vienen después de un gran retraso de tiempo. El rendimiento del oráculo es mucho menor que el postgis.
La prueba de rendimiento de Oracle y PosGIS está aquí: http://www.gise.cse.iitb.ac.in/wiki/images/c/c4/Finalreport.pdf
fuente
Pro Postgis: cuadro delimitador que es una de las opciones más importantes para representar una gran cantidad de datos. Mysql no tiene la opción bbox.
fuente
Aquí hay algunas bases de datos geoespaciales de big data en tiempo real:
fuente