No momento, estou criando um suplemento para o ArcMap - ArcView usando a estrutura .Net.
O usuário do ArcMap e o suplemento devem acessar os dados publicados nos serviços WFS.
Estou ciente de que é possível adicionar manualmente serviços WFS por meio da interface Interoperability Connections .
Mas, é possível adicionar esses serviços WFS programaticamente? (é provável que meus usuários achem difícil adicioná-los manualmente)
E se for, como poderia ser feito?
Não consigo encontrar nenhuma informação sobre esse assunto.
arcgis-10.0
arcobjects
.net
wfs
add-in
user2847
fonte
fonte
Respostas:
Infelizmente, não há como fazer solicitações dinamicamente por uma classe. Você precisa programá-lo através do arquivo fdl. Para adicionar um serviço (como o WFS), você pode usar o código abaixo.
Felicidades!
PS: Você tentou usar a interface IWFSServer ? Usei a funcionalidade DI em um dos meus projetos anteriores para exportar dados para o formato GML usando o QuickExport . Você pode tentar usar o QuickImport e selecionar WFS como a fonte. Estou obtendo o código do QuickExport para sua referência ...
fonte