Actualmente estoy creando un complemento para ArcMap - ArcView usando el marco .Net.
El usuario de ArcMap y el complemento deben acceder a los datos publicados desde los servicios WFS.
Soy consciente de que es posible agregar manualmente servicios WFS a través de la interfaz Interoperability Connections .
Pero, ¿es posible agregar estos servicios WFS mediante programación? (lo más probable es que a mis usuarios les resulte difícil agregarlos manualmente)
Y si es así, ¿cómo podría hacerse?
Parece que no puedo encontrar ninguna información sobre este tema.
arcgis-10.0
arcobjects
.net
wfs
add-in
usuario2847
fuente
fuente
Respuestas:
Lamentablemente, no hay forma de hacer solicitudes dinámicas por clase. Tienes que programarlo a través del archivo fdl. Para agregar un servicio (como WFS), puede usar el siguiente código.
¡Salud!
PD: ¿Intentaste usar la interfaz IWFSServer ? Utilicé la funcionalidad DI en uno de mis proyectos anteriores para exportar datos a formato GML usando QuickExport . Puede intentar usar QuickImport y seleccionar WFS como fuente. Adjunto el código de QuickExport para su referencia ...
fuente