|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 163 ![]() |
Cet article fait la synthèse de l'état de l'art en matière de SIG sous SQL dans les SGBDR
Un système d’information géographique (SIG ou GIS en anglais pour geographical information system, aussi appelé SIRS pour système d’information à référence spatiale) est constitué de type de données et méthodes permettant d’établir des plans et des cartes pour traiter différents problèmes relatifs aux données spatiales et planaires. Les SIG sont aujourd'hui largement intégrés aux SGBDR et permettent des manipulations via des requêtes écrites en langage SQL. Contenu : 0 - Introduction 1 - Type SQL pour les objets spatiaux 2 - Types des données spatiales 3 - Représentation logique des données géométriques 4 - Identificateur de référence spatiale (SRID) 5 - Expression des valeurs 6 - Méthodes 6.1 - Constructeur de types 6.2 - Transtypage des types géométriques 6.3 - Méthodes communes 6.4 - Méthodes testant les relations topologiques entre les objets 6.5 - Méthodes DE-9IM et autour de... 6.6 - Méthodes de calcul 6.7 - Méthodes intergéométriques 6.8 - Méthodes spécifiques 7 - Et quoi encore ? CONCLUSION : comparaison PostGreSQL / PostGIS vs SQL Server 2008 http://blog.developpez.com/sqlpro/p9...n-geographiqu/ A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
10
|
|
|
#2 |
![]() ![]() ![]() Nicolas SouquetAdministrateur de base de données Inscription : janvier 2005 Messages : 4 968 ![]() |
Ma souris en fume déjà
Merci !
__________________
"Les mots sont des mots, les explications des explications, les promesses des promesses; mais seule la performance est tangible." Harold Geneen. Blog | Profil | MVP SQL Server | Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012 |
|
00
|
|
|
#3 |
![]() ![]() Chef de projet NTIC Inscription : avril 2007 Messages : 1 891 ![]() |
Merci beaucoup pour cet article.
Je pensais justement aujourd'hui de cette nouveauté dans MS SQL 2008 en imaginant qu'elle pourrait me permettre de résoudre un problème auquel je suis confronté en ce moment. Désormais, j'ai une bonne idée des possibilités offertes par cette fonctionnalité. |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 163 ![]() |
En particulier dans SQL Server et à travers son outil SQL Server Management Studio, vous avez un onglet supplémentaire pour montrer visuellement les résultat des requêtes SIG GEOMETRY (planaire) ou GEOGRAPHY c'est à dire avec les projections...
1) équirectangulaire : http://www.developpez.net/forums/att...1&d=1288164801 2) Mercator : http://www.developpez.net/forums/att...1&d=1288164834 3) Robinson : http://www.developpez.net/forums/att...1&d=1288164854 4) Bonne : http://www.developpez.net/forums/att...1&d=1288164878 A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#5 | ||
|
Membre régulier
![]() Inscription : octobre 2009 Messages : 70 ![]() |
Pour ce qui est de postgres, il faudrait aussi parler des index de type gist qui permettent de faire des recherches très rapides sur les formes géométriques, par exemple trouver les lignes de la table dont les coordonnées géographiques sont contenues dans une box...
Code :
|
||
|
|
00
|
|
|
#6 | ||
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 163 ![]() |
Bien évidemment cela existe aussi sous SQL Server avec quelques raffinements. Voici la syntaxe (en dehors des paramètres généraux des index) de la création d'un index spatial pour une colonne GEOMETRY ou GEOGRAPHY dans SQL Server 2008 :
Code :
Enfin, dans mon ouvrage, sur SQL (3e edition), je parle des techniques interne d'indexation notamment au niveau des tesselations et des courbes de Hilbert. A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
||
|
00
|
|
|
#7 |
|
Expert Confirmé
![]() ![]() |
Il faut que je prenne quelques jours de congés pour bien lire cet article
J'ai déjà vu des démos sur le sujet, mais je pas encore eu l'occasion de pratiquer moi-même. En tout cas merci pour cet article. A+ |
|
00
|
Copyright © 2000-2013 - www.developpez.com