‹ retour au glossaire du SIG
Requête spatiale
Définition
Une requête spatiale récupère ou relie des données selon des relations spatiales — intersection, inclusion, proximité, distance et topologie. Les bases de données spatiales implémentent des prédicats comme ST_Intersects, ST_Within, ST_Touches, des tampons et des recherches de plus proches voisins à l’aide d’index (R-arbre, GiST). Des requêtes spatiales correctes dépendent des systèmes de coordonnées, de la validité des géométries et des modèles de précision pour éviter des résultats ambigus.
Application
Les analystes trouvent les parcelles en plaine inondable, les clients dans des bandes de temps de trajet, les réseaux croisant des chantiers ou les délits près des écoles. Les développeurs alimentent des fonctions de géolocalisation dans les applications : « ce qui est près de moi », géorepérage et contraintes d’itinéraires. Auditeurs et régulateurs effectuent des contrôles de conformité par jointures spatiales à grande échelle.
FAQ
Comment les systèmes de coordonnées affectent-ils les résultats des requêtes spatiales ?
Les seuils de distance et de surface doivent utiliser des unités projetées appropriées ; effectuer des requêtes de distance en degrés peut donner des résultats absurdes près des pôles.
Quel est le rôle de la validité des géométries avant l’interrogation ?
Des auto-intersections, des erreurs d’orientation d’anneaux ou des polygones résiduels rendent les prédicats imprévisibles. Exécutez des contrôles de validité et corrigez les géométries pour garantir des jointures fiables.
Comment accélérer de massives jointures spatiales plusieurs-à-plusieurs ?
Utilisez des index spatiaux sur les deux tables, découpez les données en partitions gérables et préfiltrez par boîtes englobantes avant les prédicats précis.
Quelles précautions prendre lors de la création de tampons pour une sélection ?
Choisissez des unités de tampon cohérentes avec le système de coordonnées, fusionnez lorsque c’est approprié et gardez à l’esprit que le tampon de polygones à trous peut créer des formes inattendues sans règles précises.
