À quoi sert l'API ArcSDE?

10

Pour créer des applications qui manipulent ArcObjects, il existe les runtimes VBA et Java. Pour créer une application qui traite les données avec les outils ArcToolbox, il existe ArcPy pour Python.

Aujourd'hui, j'ai découvert qu'il existe des API C et Java pour ArcSDE! À quoi servent les API ArcSDE? Fournissent-ils exactement les mêmes fonctionnalités que les lignes de commande ArcSDE?

Existe-t-il une autre API ArcGIS?

yo_haha
la source

Réponses:

14

Les API ArcSDE datent des premiers jours d'ArcSDE. C'est ainsi que vous avez interagi avec les données stockées dans un SGBDR. C'était avant qu'il n'y ait des outils ArcToolbox ou de nombreuses classes et méthodes ArcObjects. Pour cette raison, les API ArcSDE ne prennent presque pas en charge les objets de géodatabase au-delà des points, des lignes, des polygones - aucun jeu de données d'entité, jeu de données réseau, etc.

Les API sont obsolètes et ne sont plus publiées, car il existe désormais d'autres moyens d'interagir avec les données ArcSDE - ce ne sont que des données de géodatabase comme tout autre type de stockage. Détails à la page 3 de ce document de dépréciation 10.1 et 10.2 (fichier pdf).

mkennedy
la source