Após uma extensão de objeto do servidor (SOE) ou um interceptador de objeto do servidor (SOI) ser implementado, você poderá habilitá-lo em um serviço. Você pode habilitar extensões em serviços de mapas e imagens do ArcGIS Server Manager, ao publicar doArcGIS Pro ou da página de detalhes do item de uma camada de imagem do mapa.
Habilitar SOEs
Após um SOE ser adicionado à sua organização, você poderá ativar o recurso em um serviço de imagem ou mapa.
Para habilitar um SOE na página de detalhes do item de uma camada de imagem do mapa, complete as etapas a seguir:
- Entre na sua organização como um proprietário do item com privilégios de publicação ou como um administrador.
- Abra a página de detalhes do item da camada de imagem do mapa.
- Clique em Configurações.
- Vá até a seção Camada de Imagem do Mapa e expanda o cabeçalho Extensões.
- Expanda o cabeçalho Extensões de objeto do servidor (SOEs).
Uma lista de SOEs que foram adicionados à sua organização é exibida.
- Ative o botão de alternância próximo ao SOE que você deseja ativar no serviço.
- Expanda o título do SOE que você ativou.
As operações e propriedades do SOE são exibidas. Elas foram criadas pelo desenvolvedor da extensão e oferecem um grau mais preciso de controle sobre o que os usuários podem fazer com o SOE.
- Opcionalmente, selecione as operações que deseja permitir.
- Opcionalmente, edite as propriedades disponíveis.
- Clique em Salvar para aplicar as alterações.
O SOE está habilitado no serviço. Para desabilitar o SOE, desative o botão de alternância próximo a ele e clique em Salvar.
Habilitar SOIs
Após um SOI ser adicionado à sua organização, você poderá ativar o recurso em um serviço de imagem ou mapa.
A ativação de vários SOIs é chamada de encadeamento. Ao encadear, você deve especificar a ordem em que os SOIs serão executados no serviço.
Para habilitar um SOI na página de detalhes do item de uma camada de imagem do mapa, complete as etapas a seguir:
- Entre na sua organização como um proprietário do item com privilégios de publicação ou como um administrador.
- Abra a página de detalhes do item da camada de imagem do mapa.
- Clique em Configurações.
- Vá até a seção Camada de Imagem do Mapa e expanda o cabeçalho Extensões.
- Expanda o cabeçalho Interceptores de objetos do servidor (SOIs).
Uma lista de SOIs que foram adicionados à sua organização é exibida.
- Ative o botão de alternância próximo ao SOI que você deseja ativar no serviço.
- Se você habilitar vários SOIs, arraste-os para especificar a ordem em que serão executados na cadeia.
O SOI no topo da lista será executado primeiro.
Dica:
Retorne a esta caixa de diálogo a qualquer momento para modificar a lista de SOIs habilitados e alterar a ordem em que eles são executados na cadeia.
- Expanda o título de cada SOI habilitado.
As operações e propriedades do SOI são exibidas. Elas foram criadas pelo desenvolvedor da extensão e oferecem um grau mais preciso de controle sobre o que os usuários podem fazer com o SOIs.
- Opcionalmente, selecione as operações que deseja permitir.
- Opcionalmente, edite as propriedades disponíveis.
- Clique em Salvar para aplicar as alterações.
Os SOIs estão habilitados no serviço. Para desabilitar os SOIs, desative o botão de alternância próximo a cada um e clique em Salvar.