Os domínios e subtipos são componentes das camadas de feição e classes de feições que podem ser utilizadas para restringir ou definir campos em seu conjunto de dados. O ArcGIS Insights suporta utilizando conjuntos de dados e campos que tenham um domínio ou subtipo definido.
Anotação:
Domínios e subtipos não podem ser criados ou atribuídos aos campos no Insights. Você pode criar e atribuir domínios e subtipos ao seu conjunto de dados em outros produtos do ArcGIS, tais como ArcGIS Pro, ArcGIS Online e ArcGIS Enterprise. Os dados podem então ser utilizados no Insights.
Domínios
Os domínios são utilizados para descrever os valores aceitos em um campo. Somente valores ou faixas de valores que foram julgados válidos podem ser utilizados como entrada em um campo onde um domínio for aplicado. Portanto, o domínio é um recurso importante para manter a integridade dos dados, especialmente quando os dados estiverem sendo coletados no campo por muitos trabalhadores.
Há dois tipos de domínios que podem ser atribuídos a um campo: domínios de valores codificados e domínios de faixa.
Domínios de valores codificados
Os domínios de valores codificados especificam um conjunto de valores válidos que podem ser utilizados no campo. Um domínio de valor codificado consistem em códigos que serão salvos no conjunto de dados e descrições amigáveis que correspondem a cada código, semelhante a uma tabela de referência. Por exemplo, um utilitário elétrico fornece um mapa de interrupções. Para manter informações e estilo consistente no mapa campo Status tem um domínio aplicado com os valores de status aceitos. A tabela seguinte é um exemplo dos códigos e descrições que puderam ser aplicados no campo Status:
Código | Descrição |
---|---|
A | Sem serviço |
B | Despachado |
C | Interrupção planejada |
Domínios de faixa
Os domínios de faixa estão disponíveis para números e datas e especificam os valores mínimo e máximo aceitos no campo. As entradas de dados fora da faixa não serão aceitas no campo. Por exemplo, um departamento de trabalhos públicos deve fazer inspeções anuais em todos hidrantes de incêndio na cidade. A faixa de pressão normal dos hidrantes está entre 50 e 120 psi. Um domínio de faixa pode ser criado com um valor mínimo de 50 e um valor máximo de 120. O domínio pode então ser aplicado ao campo Pressure então somente valores dentro desta faixa podem ser inseridos. Quaisquer hidrantes que não tiverem valores de pressão nesta faixa irão falhar na inspeção.
Subtipos
Os subtipos são um conjunto de feições que compartilham os mesmos atributos. Cada subtipo é definido para fornecer outros campos com as informações de atributos corretas, incluindo domínios e valores padrões. Os subtipos são mais úteis em situações em que os atributos em seus dados são vinculados a outros atributos. Por exemplo, os subtipos de rua podem incluir residencial, arterial e estrada. Cada um destes subtipos podem também ter um limite de velocidade padrão associado.
Estudo de caso
Uma tabela de banco de dados com tubulações de água de propriedade da cidade tem um campo Type que aceita dois subtipos: tubulações de serviço e principais. Cada subtipo define um conjunto de regras do campo Materials e o campo Diameter (in.). O campo Status tem um domínio separado que não é vinculado a um ou outro subtipo.
Tipo | Materiais | Diâmetro (in.) | Status | ||||
---|---|---|---|---|---|---|---|
Subtipo 1: Principal | Domínio de valor codificado 1
| Domínio de faixa 1
Valor padrão: 29.5 | Domínio de valor codificado 3
| ||||
Subtipo 2: Tubulação de serviço | Domínio de valor codificado 2
| Domínio de faixa 2
Valor padrão: 1 |
Uma nova subdivisão na cidade exige novos distribuidores de água e tubulações de serviço, e um analista de GIS no departamento de obras públicas tem a tarefa de adicionar as novas feições ao conjunto de dados.
A primeira feição adicionada é o novo distribuidor de água, utilizando o subtipo Distribuidor no campo Type. O subtipo Distribuidor está conectado a um domínio de valor codificado no campo Materials e uma faixa de domínio no campo Diameter (in.). O novo distribuidor de água é feito de aço com um diâmetro de 50 polegadas; portanto, o analista atualiza o campo Materials para Aço e altera o campo Diameter (in.) para 50 a partir do valor padrão de 29.5.
Dica:
Enquanto o banco de dados armazena os dados utilizando o código do domínio de valor codificado, o analista visualiza somente a descrição.
O campo final, Status, também é um domínio de valor codificado. No entanto, este domínio foi aplicado ao campo, não ao subtipo. Portanto, as mesmas opções estão disponíveis, independentemente do subtipo escolhido para o campo Type. O analista atualiza o campo Status para Em construção, já que o trabalho no distribuidor de água ainda não está concluído.
O próximo recurso que o analista adiciona ao conjunto de dados é uma nova tubulação de serviço que conecta uma das casas recém-construídas ao distribuidor de água. O novo recurso utiliza o subtipo Tubulação de serviço no campo Type. As tubulações de serviço são feitas de tubo PEX de 1 polegada; portanto, o analista atualiza o campo Materials para PEX (Polietileno reticulado) e mantém o campo Diameter (in.) definido como o valor padrão de 1. Como a tubulação de serviço já foi instalada, mas ainda não está fornecendo água para a nova casa, o campo Status é atualizado para Não está em uso.
Após a água da subdivisão ser ligada, o campo Status para todos os distribuidores de água e tubulações de serviço novos serão atualizados para Em serviço.
Tipos de dados suportados
As camadas e tabelas de feição das tabelas do geodatabase enterprise suportado que têm domínios e subtipos definidos podem ser utilizadas no ArcGIS Insights. Já que domínios e subtipos não podem ser criados no Insights, você precisará criar e aplicar os domínios e subtipos em um software diferente, como ArcGIS Pro, antes que os dados sejam utilizados no Insights.
Camadas de feição
Os domínios podem ser criados e aplicados a um campo em uma classe de feição no ArcGIS Pro e publicados em sua organização como uma camada de feição hospedada. Listas e intervalos de atributos também podem ser criados diretamente dentro do ArcGIS Online ou organização do ArcGIS Enterprise.
Os subtipos podem ser criados e aplicados a um campo em uma classe de feição no ArcGIS Pro e publicados em sua organização como uma camada de feição hospedada. Os subtipos não podem ser definidos diretamente dentro do seu ArcGIS Online ou organização do ArcGIS Enterprise.
Tabelas do geodatabase enterprise
Domínios e subtipos podem ser criados e aplicados aos campos nas tabelas em versões suportadas do geodatabase enterprise. Então, você pode criar uma conexão com o banco de dados para utilizar os dados no Insights in ArcGIS Enterprise ou Insights desktop.
Limitações
O Insights não suporta o uso de campos com domínios ou subtipos para os seguintes recursos:
- Calcular um campo
- Aplicar um filtro avançado
- Criando um relacionamento usando a descrição de um domínio de valor codificado*
Os campos de vários domínios (em outras palavras, campos com domínios diferentes baseados no subtipo) não são suportados pelos seguintes recursos:
- Gráficos de única categoria, como gráficos de círculo e gráficos de bolhas. Gráficos que suportam campos de múltiplas categorias, como gráficos de barras, suportam campos de vários domínios.
- O campo Cor por em gráficos de dispersão.
- Mapas com campos categóricos (mapas de valores únicos, mapas com símbolos do gráfico de colunas, e mapas com símbolos do gráfico de pizza).
- O campo Tipo para links em gráficos de link e mapas de link.
- Nós em gráficos de link.
Domínios e subtipos não são suportados em camadas de feição remotas. Se uma camada remota tiver domínios ou subtipos, você poderá copiar a camada no seu livro de tarefas para utilizar os campos de domínio e subtipo.
*Os domínios de valor codificado usam os códigos armazenados no conjunto de dados em vez de descrições para criar um relacionamento. Portanto, o segundo conjunto de dados usado no relacionamento deve ter um campo que corresponda ao tipo de campo e aos valores dos códigos, ao invés das descrições.
Recursos
Utilize os seguintes recursos para mais informações sobre domínios de atributo:
- Introdução aos domínios de atributo
- Introdução aos subtipos
- Definir intervalos e listas de atributos no ArcGIS Online
- Definir intervalos e listas de atributos no ArcGIS Enterprise