Skip To Content

Enriquecer de Grade de Múltiplas Variáveis

A ferramenta Enriquecer de Grade de Múltiplas Variáveis junta atributos a partir de uma grade de múltiplas variáveis para uma camada de ponto. Uma grade de múltiplas variáveis é qualquer camada criada com a ferramenta Construir Grade de Múltiplas Variáveis, que compila camadas múltiplas em uma única grade de polígonos. Metadados a partir da grade de múltiplas variáveis é utilizado para enriquecer de forma eficaz as feições de ponto de entrada, tornando mais rápido que Ligar Feições GeoAnalytics Tools. Isto habilita você a adicionar rapidamente uma coleção grande e diversificada de informações para apontar dados para utilizar em análise espacial adicional.

Diagrama de fluxo de trabalho

Enriquecer de Grade de Múltiplas Variáveis

Análise utilizando GeoAnalytics Tools

A análise usando GeoAnalytics Tools é executada usando processamento distribuído através de múltiplas máquinas e núcleos do ArcGIS GeoAnalytics Server . GeoAnalytics Tools e ferramentas de análise da feição padrão no ArcGIS Enterprise têm diferentes parâmetros e recursos. Para aprender mais sobre estas diferenças, consulte Diferenças da ferramenta da análise de feição.

Exemplo

Um analista para um utilitário de água grande criou uma grade múltiplas variáveis utilizando a ferramenta Construir Grade de Múltiplas Variáveis . Esta grade de múltiplas variáveis contém mais de 20 variáveis que descrevem infra-estrutura de utilitário, condições ambientais, demográficos, atividade econômica e assim por diante, em uma resolução de 250 pés para áreas trabalhadas pelo utilitário. Todo mês o analista recebe um novo conjunto de dados de uso de água que contém milhões de feições. O analista quer utilizar um modelo de regressão linear para estudar quais fatores contribuem mais para alto uso e como estes fatores alteraram a partir do mês anterior. A utilização da ferramenta Enriquecer de Grade de Múltiplas Variáveis , o analista pode enriquecer rapidamente os novos dados de uso com as variáveis contidas na grade de múltiplas variáveis de forma que eles possam ser utilizados como variáveis dependentes ao modelar o uso da água.

Anotações de uso

As entradas para Enriquecer de Grade de Múltiplas Variáveis são uma camada de ponto e uma camada de grade de múltiplas variáveis. Uma camada de grade de múltiplas variáveis deve ter sido criado utilizando a ferramenta Construir Grade de Múltiplas Variáveis .

Todos os atributos na camada de entrada serão incluídos na camada de resultado.

A camada escolhida do parâmetro Escolher a grade de grade de variável múltipla para enriquecer deve ser criado utilizando a ferramenta Construir Grade de Múltiplas Variáveis e deve ser uma camada de feição hospedada. Grades de múltiplas variáveis armazenadas em uma Compartilhamento de Arquivo Big Data não são suportados como entradas para esta ferramenta.

O parâmetro Escolher as variáveis para adicionar lista todas as variáveis na grade de múltiplas variáveis de que estão disponíveis para enriquecer a camada de ponto de entrada. As variáveis serão incluídas na camada de resultado como campos na tabela de atributo da camada. Os valores de campo serão nulos se as feições de ponto não interseccionar a grade de múltiplas variáveis.

Exemplo de ArcGIS API for Python

A ferramenta Enriquecer da Grade de Múltiplas Variáveis está disponível no ArcGIS API for Python.

Este exemplo enriquece uma camada de dados de crime com uma grade de múltiplas variáveis contendo informações demográficas.


# Import the required ArcGIS API for Python modules
import arcgis
from arcgis.gis import GIS

# Connect to your ArcGIS Enterprise portal and confirm that GeoAnalytics is supported
portal = GIS("https://myportal.domain.com/portal", "gis_publisher", "my_password", verify_cert=False)
if not portal.geoanalytics.is_supported():
    print("Quitting, GeoAnalytics is not supported")
    exit(1)   

# Find the big data file share dataset you'll use for analysis
search_result = portal.content.search("", "Big Data File Share")

# Look through the search results for a big data file share with the matching name
bdfs_search = next(x for x in search_result if x.title == "bigDataFileShares_CrimeReports")

# Look through the big data file share for Chicago crimes
crimes = next(x for x in bdfs_search.layers if x.properties.name == "ChicagoCrimes")

# Find the multivariable grid to enrich from
mvg_search_result = portal.content.search("Chicago_MVG", "Feature Layer")
mvg_layer = mvg_search_result[0].layers[0]

# Run the Enrich From Multi-Variable Grid tool
enrich_result = arcgis.geoanalytics.enrich_data.enrich_from_grid(input_layer = crimes, 
   																																																														grid_layer = mvg_layer,
   																																																														output_name = "chicago_crimes_enriched")

# Visualize the sample and extent layers if you are running Python in a Jupyter Notebook
processed_map = portal.map()
processed_map.add_layer(enrich_result)
processed_map

Ferramentas semelhantes

Utilize a ferramenta Enriquecer de Grade de Múltiplas Variáveis pra juntar atributos a partir de uma grade de múltiplas variáveis para uma camada de ponto. Outras ferramentas que podem ser úteis são descritas abaixo.

Ferramentas de análise do Map Viewer

Para ligar atributos a uma linha, polígono ou camada tabelar ou ligar uma camada diferente de uma grade de múltiplas variáveis para uma camada de ponto, utilize a ferramenta Ligar Feições .