Quando você expõe um conjunto de dados para edição da web, você o abre para usuários que podem ser novos no GIS ou quem pode estar utilizando uma variedade de dispositivos inadequados para longas sessões de edição de atributos. Você pode tornar o trabalho mais fácil para eles e preservar a integridade dos dados preparando cuidadosamente os modelos de feições.
Um modelo de feição define categorias de itens que editores têm permissão para adicionar em uma camada de feição, baseados em combinações de atributos. Por exemplo, um modelo de feição para uma camada de feição de escolas pode permitir aos editores escolher se uma nova feição deve ser classificada como uma escola de ensino primário, ensino fundamental ou ensino médio. O administrador da camada de feição pode pré-definir o atributo do tipo da escola para estas três opções. Isto garante que os valores inválidos não sejam inseridos por este atributo importante.
Se você utilizar simbologia única, você pode definir subtipos nos tipos de feição, que são modelos adicionais baseados em outros atributos de feição. Por exemplo, você pode definir tipos de dutos disponíveis baseado em ambos o diâmetro do tubo e o material que ele constitui. Os modelos de feição bem definidos ajudam os editores a adicionar somente os tipos de feições que são permitidos. Utilizando modelos de feições, você pode fornecer uma palheta focada em tipos de feições válidos para editores utilizarem para criar e modificar.
Se todas as feições na camada exibirem características semelhantes ou não puderem ser facilmente inseridas em categorias nominais ou ordinais, talvez você não precise se preocupar com os modelos. Por exemplo, se você estiver digitalizando limites do polígono de áreas de estudo exclusivamente nomeadas, os modelos podem não ser necessários. Porém, se cada área de estudo for inserida em uma categoria de prioridade, então os modelos podem ser úteis.
Você pode definir modelos de feição no ArcGIS Pro, ArcMap ou Map Viewer Classic.
Criar modelos de feição no ArcGIS Pro
Se você publicar uma camada de feição hospedada a partir de um projeto no ArcGIS Pro, defina um modelo de feição no projeto. Consulte Criar um modelo de feição na ajuda do ArcGIS Pro para mais informações. Os modelos de feição persistem quando você publica a camada de feição e permite a edição. Qualquer pessoa que editar a camada de feição hospedada poderá trabalhar com os modelos de feição que você definiu originalmente com ArcGIS Pro.
Criar modelos de feição no ArcMap
Se a camada de feição hospedada originar de um documento de mapa, você poderá utilizar o ArcMap para definir os modelos de feição. Este processo é descrito na ajuda do ArcMap na seção Edição em Utilizando modelos de feição. Os modelos de feições persistem quando você publica a camada de feição no ArcGIS Online e permite a edição. Os editores podem trabalhar com os modelos de feições que você definiu originalmente com ArcMap.
Criar modelos de feição no Map Viewer Classic
Você também pode definir modelos de feição no Map Viewer Classic. Isto é especialmente útil se você publicou a camada de feição a partir do ArcGIS Online sem quaisquer informações do modelo associadas.
Anotação:
A criação e modificação de modelos de feição é suportada somente com Map Viewer Classic.
As seguintes etapas explicam como você pode criar ou modificar modelos de feição para uma camada de feição hospedada.
- Habilite a edição na camada de feição e ajuste as configurações de edição para garantir que os editores têm permissão para adicionar feições.
- Na página do item da camada de feição, clique em Abrir no Map Viewer Classic e clique em Adicionar camada ao novo mapa.
A camada de feição abre um novo mapa.
- Configure a simbologia das camadas conforme desejar que apareçam no modelo. Na maioria dos casos, isto envolve configurar símbolos únicos baseado em um campo nos dados. Os valores neste campo definirão os tipos de feição disponíveis para editores.
- Clique em Editar. Os modelos padrão da camada de feição aparecem no mapa.
- Clique em Gerenciar.
Você pode visualizar somente este botão se for o proprietário da camada ou se for um administrador na organização.
- Na lista suspensa, clique no nome da camada cujos tipos de feição você deseja administrar.
Você visualizará uma lista dos tipos de feição e seus modelos. Você pode clicar na seta pequena à direita do nome do modelo para reordenar a posição do modelo na lista ou configurar as propriedades do modelo. A propriedade mais importante que você editará é o conjunto de valores do campo associado ao modelo.
Cada tipo de feição pode ter múltiplos modelos que também pré-definem os atributos da feição. No seguinte exemplo, cada tipo de escola tem dois modelos: uma para uma escola pública e uma para uma escola particular. Estes traduzem para mais opções da feição no ambiente de edição.
Para adicionar um novo modelo, você pode clicar na seta à direita de um nome do tipo de feição e clicar em Novo Modelo. Isto adiciona um novo modelo no tipo de feição. Você deve especificar as propriedades do novo modelo. Por exemplo, você pode clicar na seta próximo à High schools, clicar em Novo Modelo, nomear o modelo para Charter high school, e fornecer todas as outras propriedades relevantes para este novo modelo.
Outra maneira para adicionar um novo modelo é clicar na seta à direita de um modelo existente e clicar em Copiar. Isto também adiciona um novo modelo no tipo de feição, mas o novo modelo tem todas as mesmas propriedades do modelo que você copiou. Isto é útil se a maior parte das propriedades do novo modelo sejam as mesmas que você copiou.
- Para adicionar um novo tipo de feição, clique no botão Adicionar Novo Tipo de Feição.
O mais importante que você fará neste pop-up é configurar o valor de atributo que definirá este tipo de feição. Por exemplo, se você deseja adicionar um tipo de feição para escolas alternativas e os dados tiverem um campo Tipo, você poderá definir um modelo para o caso onde o campo Tipo é igual ao campo Alternativo.
Você pode somente adicionar um novo tipo de feição se você estiver utilizando simbologia única.
- Clique em Salvar Alterações ao finalizar a atualização dos tipos de feição e modelos. Suas alterações são salvas na camada de feição hospedada.
Você visualizará as alterações na próxima vez que editar as feições no Map Viewer Classic ou em qualquer outro cliente que suporta edição das camadas de feição.
Considerações para modelos da feição
- Se você alterar o estilo na camada para utilizar símbolos únicos, ao invés de cor ou tamanho, os tipos e modelos serão automaticamente atualizados após uma mensagem de aviso. Tipos e modelos de feição também atualizam se você alterar o campo de um renderizador de valor único.
- Se tiver somente modelos de feição padrão, o nome do modelo de feição será o mesmo que o nome do tipo de feição. Você pode alterar o nome do modelo atualizando suas propriedades.
- Se a camada de feição hospedada tiver um único símbolo ou renderizador de quebras de classe, o serviço utilizará somente modelos de feição, não tipos de feição. Você pode alterar o modelo padrão e adicionar alguns outros se desejar.
- Você pode remover todos os modelos de feição de um tipo de feição, mas, se fizer isto, os editores não poderão adicionar feições no mapa. Há maneiras mais efetivas para restringir a edição, como descrito em Gerenciar edição da camada de feição hospedada.