ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Requêtes SQL spatiales dans des tables comportant une colonne ST_Geometry

  • Requêtes sur une colonne ST_Geometry à l'aide d'un index spatial

Vous pouvez exécuter des requêtes SQL dans des tables qui contiennent des colonnes ST_Geometry afin de renvoyer des informations sur la table elle-même, pour comparer spatialement les entités d'une table avec celles d'une autre table, ou pour générer une nouvelle géométrie à partir de tables en entrée.

Requêtes sur une colonne ST_Geometry à l'aide d'un index spatial

La table suivante contient des exemples de requêtes spatiales avec un index spatial pour les géodatabases qui utilisent le type ST_Geometry.

Db2

db2 => SELECT sa.name "Sensitive Areas", hs.name "Hazardous Sites" 
FROM sensitive_areas sa, hazardous_sites hs 
WHERE db2gse.st_overlaps (sa.zone, db2gse.st_buffer(hs.location,.01)) = 1

Informix

SELECT sa.name sensitive_area, hs.name hazardous_site 
FROM sensitive_areas sa, hazardous_sites hs 
WHERE st_overlaps(sa.zone, st_buffer(hs.location,.01)) = 't';

Oracle

SELECT sa.name "Sensitive Areas", hs.name "Hazardous Sites" 
FROM sensitive_areas sa, hazardous_sites hs 
WHERE sde.st_overlaps (sa.zone, sde.st_buffer(hs.location,.01)) = 1;

PostgreSQL

SELECT sa.name AS sensitive_area, hs.name AS hazardous_sites
FROM sensitive_areas sa, hazardous_sites hs 
WHERE st_overlaps(sa.zone, st_buffer(hs.location,.01)) = 't';

Rubriques connexes

  • ST_Buffer
  • ST_Overlaps

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal