Il y a quelques jours, j'ai installé la démo de spatialware 4.9 de MapInfo dans mon installation SQL Server 2005 et y ai chargé tous les ensembles de données plus volumineux. J'ai été assez impressionné par les performances par rapport à l'ancienne approche basée sur les fichiers, mais cela m'a fait penser aux autres options disponibles et à leurs avantages et inconvénients.
Un inconvénient que je devrais dire avec le spatialware est le fait qu'il s'agit de 5000 $ par an et que seul MapInfo peut en lire les objets. Ce qui est bien pour le moment car MapInfo est tout ce que nous utilisons.
Je me demande avec quoi d'autres personnes sont parties et quelles sont leurs expériences.
database
sql-server
spatial-database
mapinfo
Nathan W
la source
la source
Réponses:
PostGIS basé sur PostgreSQL est une base de données populaire pour les SIG.
Je ne l'ai pas beaucoup utilisé moi-même, mais un pro est qu'il est open source et que de nombreux autres SIG l'utilisent pour avoir une communauté SIG active.
la source
SQL Server 2008 est doté de capacités géospatiales intégrées. Même l'édition Express gratuite prend en charge toutes les fonctionnalités géospatiales, pour autant que je sache.
Lectures complémentaires:
la source
Bien que mon vote irait également pour PostGIS, l' extension SpatiaLite pour SQLite pourrait être considérée comme une alternative légère.
la source
Il y a une comparaison faite par Regina Obe dans son blog:
http://www.bostongis.com/blog/index.php?/archives/159-SQL-Server-2008-R2,-Oracle-11G-R2,-and-PostGISPostgreSQL-spatial-compares.html
la source
Vous pouvez également utiliser des bases de données NoSQL pour stocker des données géographiques. La mise à l'échelle des données SIG dans des magasins de données non relationnels est facile en raison de la nature de son architecture.
la source
PostGIS est certainement le meilleur, pour la plupart des cas d'utilisation des SIG.
Si vous avez besoin d'une gestion avancée de la topologie, je conseillerais le gothique .
la source
Les plus populaires au monde sont Postgresql-PostGIS et Oracle-Spatial (locator). Postgresql-PostGIS est la base de données spatiale open source la plus avancée. Il est fiable, utilisé avec succès dans de nombreux systèmes productifs, grande communauté et testé sur de nombreux systèmes. J'ai une mauvaise expérience avec Oracle-Spatial et locator. Il est plus lent, difficile à utiliser, plus compliqué que PostGIS. Les nouvelles fonctionnalités SIG (implémentant la norme OGC) arrivent après un délai important. La perormance de l'oracle est beaucoup plus faible que celle des postgis.
Le test de performance d'Oracle et PosGIS est ici: http://www.gise.cse.iitb.ac.in/wiki/images/c/c4/Finalreport.pdf
la source
Pro Postgis - boîte englobante qui est l'une des options les plus importantes pour le rendu d'un grand nombre de données. Mysql n'a pas d'option bbox.
la source
Voici quelques bases de données géospatiales en temps réel, Big Data:
la source