Cette question semble tellement redondante ...
Quoi qu'il en soit, on m'a demandé d'explorer les utilisations de SQL dans ArcGIS. Nous utilisons une base de données SDE pour tout le stockage côté serveur et la gestion des bases de données / l'édition à grande échelle. Cependant, j'essaie d'approfondir à quel point le SQL intégré est dans les outils d'ArcGIS. Il existe une note dans le Guide de référence des requêtes SQL de l'aide d'ArcGIS 10 qui indique clairement que la syntaxe SQL ne fonctionne pas lors de l'utilisation de l'outil Calculatrice de champ. Je trouve cela très décevant car il semblerait très utile de pouvoir extraire et manipuler des informations directement à partir de la base de données elle-même lors du calcul des valeurs de champ.
Quelles sont les limites et les pièges les plus importants que l'on pourrait rencontrer lors d'une tentative d'utilisation de SQL dans ArcGIS? Quels outils voient les meilleures fonctionnalités lorsqu'ils sont intégrés à SQL?
Si un exemple est nécessaire pour rendre cette question plus claire, j'essaie de suivre le nombre de points d'intérêt qui sont d'un certain type dans une région donnée. Chaque point a un attribut qui décrit son type et sa région. Ma solution actuelle implique une utilisation intensive de curseurs pour le comptage et la récupération de données, mais un supérieur a souligné qu'une simple requête SQL pourrait faire tout cela et plus encore. Malheureusement, il semble que la fonctionnalité ne soit pas présente pour cela.
Ou est-ce?