Iniciando com a versão 10.7.1, você pode publicar camadas em lote a partir de um item de armazenamento de dados no portal. Quando você fizer isto, um item de camada de feição e um item de camada de imagem de mapa são criados para cada classe de feição acessível e tabela no banco de dados. Estas camadas referenciam os dados no banco de dados; os dados não são copiados para outra localização. Após criado, você pode compartilhar as camadas com aqueles que precisam de acesso a elas, de forma que eles possam utilizar as camadas em seus próprios mapas e aplicativos.
Considerações antes de você publicar em lote a partir de um armazenamento de dados
- Você deve ser o proprietário do item de armazenamento de dados para publicar camadas em lote a partir dele.
- Você deve ser um membro de um papel que tem privilégios para criar camadas de feição em lote a partir de um item de armazenamento de dados e publicar camadas baseadas em servidor.
- Camadas de feições e imagens de mapas são criadas para todas as classes e tabelas de feições no banco de dados que podem ser acessadas através da conexão com o banco de dados. Se qualquer uma das tabelas ou classes de feições tiverem tabelas relacionadas, camadas separadas de feições e imagens de mapas serão criadas para cada tabela relacionada. Somente você tem acesso às camadas ao criá-las, mas você ou um administrador da organização pode compartilhar camadas com outros membros da organização ou até mesmo com o público. Por essa razão, é importante considerar quais classes de feições e tabelas o usuário especificou no arquivo de conexão podem acessar e que tipo de privilégios o usuário tem nestes conjuntos de dados.
- O usuário de banco de dados na conexão de banco de dados deve somente ter acesso ao subconjunto de classes de feições e tabelas que precisam ser publicadas em lote.
- Os privilégios concedidos ao usuário especificado na conexão de banco de dados precisa de privilégios apropriados em cada conjunto de dados.
Quando você criar camadas de feição em lote, a edição não está habilitada nas camadas. Entretanto, a edição pode ser habilitada no serviço de feição no ArcGIS Server Manager. Se você não desejar que os usuários editem os dados por estas camadas de feição publicadas em lote, conecte ao banco de dados como um usuário que tenha somente privilégios para selecionar dados a partir das classes de feições e tabelas, e não habilite a edição no serviço de feição.
- Para atender os níveis de privilégios e acessibilidade dos dados que você exige para publicar as camadas certas em lote, você pode precisar solicitar um novo usuário do banco de dados a partir do seu administrador de banco de dados.
- Os dados são publicados utilizando renderizadores e escalas padrão.
- Os valores de data e hora usam o fuso horário do banco de dados referenciado.
- A edição não está habilitada nos serviços de feição.
- Para permitir publicação eficiente em lote, os serviços de mapa no servidor federado utilizam instâncias compartilhadas.
- Se o item de armazenamento de dados acessa um geodatabase enterprise, cada classe de feição ou tabela que contém os metadados resultará em uma camada de feição que contenha metadados.
Publicar camadas em lote
Siga estas etapas para publicar feição e camadas de imagem de mapa a partir de todas as classes de feições e tabelas disponíveis por um item de armazenamento de dados de banco de dados no portal:
- Abra a página de detalhes para o item de armazenamento de dados do banco de dados do qual você publicará.
- Clique na guia Camadas e clique em Criar Camadas.
- Escolha uma pasta vazia ou crie uma pasta para armazenar as camadas de feição e clique em Avançar.
Esta pasta em Meu Conteúdo na página Conteúdo ajuda você organizar os itens que você possui. Manter as camadas de feição publicadas em lote em uma pasta separada ajudará a você identificar quais camadas de feição foram publicadas deste modo, são dependentes e podem ser sincronizadas pelo item de armazenamento de dados e não pode ser configurado para uso offline. Você não pode utilizar sua pasta de usuário do portal (o que tem o mesmo nome que seu nome do usuário do portal) para armazenar estas camadas.
- Você verá uma lista de todos os servidores federados no qual este item de armazenamento de dados foi adicionado. Escolha o servidor federado em que deseja publicar os dados. Você pode publicar camadas em lote somente em um servidor federado.
- Uma pasta será criada no site federada do ArcGIS GIS Server para armazenar os serviços que potencializa a imagem do mapa e itens da camada de feição. Escolha um dos seguintes para especificar um nome desta pasta:
- Utilize o mesmo nome como a pasta em Meu Conteúdo—A pasta no site do GIS Server terá o mesmo nome que a pasta Meu Conteúdo que você especificou na etapa 3.
- Utilize um nome de pasta personalizada—Permite a você digitar um nome no campo se você desejar a nova pasta para ter um nome diferente que a pasta em Meu Conteúdo.
Esta pasta está no site do GIS Server e é parte das informações que identifica onde cada serviço está sendo executado. O nome da pasta será parte da URL de cada serviço.
- Clique em Começar a publicar as camadas.
A publicação pode demorar para concluir se a conexão do banco de dados que você utilizou para o item de armazenamento de dados tiver acesso a um número grande de classes de feições e tabelas no banco de dados.
Quando todas as camadas forem criadas, elas aparecem na guia Camadas do item de armazenamento de dados.
Clique no nome da camada para gerenciar os detalhes de cada camada e compartilhá-las com grupos, o portal ou todos.
Anotação:
Pelo fato de um item da camada de feição no portal ser um serviço de mapa com acesso aos recursos habilitados no site do ArcGIS Server , você deve compartilhar a camada de feição e sua camada de imagem do mapa associada no mesmo conjunto de usuários (grupos, portal ou público). Se você compartilhar somente a camada de feição, ela não poderá ser utilizada por outras pessoas.