Je suis en train de créer un complément pour ArcMap - ArcView en utilisant le framework .Net.
L'utilisateur d'ArcMap et du complément doit accéder aux données publiées à partir des services WFS.
Je suis conscient qu'il est possible d'ajouter manuellement des services WFS via l' interface Interoperability Connections .
Mais, est-il possible d'ajouter ces services WFS par programme? (les chances sont - mes utilisateurs auront du mal à les ajouter manuellement)
Et si c'est le cas, comment pourrait-il être fait?
Je n'arrive pas à trouver d'informations sur ce sujet.
arcgis-10.0
arcobjects
.net
wfs
add-in
user2847
la source
la source
Réponses:
Malheureusement, il n'y a aucun moyen de faire dynamiquement des requêtes par une classe. Vous devez le programmer via le fichier fdl. Pour ajouter un service (comme WFS), vous pouvez utiliser le code ci-dessous.
À votre santé!
PS: Avez-vous essayé d'utiliser l' interface IWFSServer ? J'ai utilisé la fonctionnalité DI dans l'un de mes projets précédents pour exporter des données au format GML à l'aide de QuickExport . Vous pouvez essayer d'utiliser QuickImport et sélectionner WFS comme source. J'attache le code QuickExport pour votre référence ...
la source