Você está na página 1de 21

APOSTILA DE ArcGIS® 10

MODULO VI

TRABALHANDO COM NETWORK ANALYST

71
CRIAR SEU GEODATABASE

Os geodatabases organizam e armazenam dados que você coleta. Siga as seguintes etapas
para criar um arquivo geodatabase utilizando a janela Catálogo no ArcMap.

Inicie o ArcMap e abra a janela Catálogo.


Clique com o botão direito na pasta do arquivo na árvore do Catálogo onde você deseja criar
o arquivo geodatabase. selecione a opção New – File Geodatabase:

Digite o nome para o novo banco de dados espacial. Em seguida, será necessário criar um
Feature Dataset dentro do banco de dados.

72
CRIAR CONJUNTO DE DADOS DE FEIÇÃO (FEATURED DATASET)
Um Featured Dataset (Conjunto de Dados de Feição) é o instrumento do banco de dados
espacial responsável pelo armazenamento de feições. No banco, para armazenar imagens, você
deve criar um Mosaic Dataset. Dentro do banco de dados , siga os passos abaixo para criar um novo
Feature Dataset:

73
Digite um nome para o Feature Dataset e clique em Avançar:

Selecione o mesmo sistema de referência horizontal usado para suas camadas. Pressione
Avançar:

74
Ignore as configurações para o sistema vertical e pressione Avançar:

Na opção de Tolerância XY defina um valor referente a sua escala de trabalho, no nosso


caso entre 10-20 metros, e pressione Finish para concluir o assistente:

O Feature Dataset foi criado com sucesso. O próximo passo consiste em importar as
anotações para este recipiente.

75
CRIANDO UM NETWORK DATASET
Network Analyst é uma ferramenta geoespacial baseada em redes usada para suporte a
decisões. A rede (networks) é formada por segmentos (linhas) e nódulos (pontos).
Para tanto é necessário já ter gerado um geodatabase e um feature dataset para organizá-lo: New
> File Geodatabase. Então adicionamos uma camada (layer) a ele: Click no botão direito > Import >
Feature Class.

Click no botão direito na feição importada (feature imported) e selecione “Network


Dataset“.

Agora definimos os parâmetros da Network Dataset.


Primeiro devemos dar um nome e então selecionamos as camadas (layers) que terão
influência, em geral escolhemos o arquivo de linhas editado para tal.

76
A janela seguinte se refere a opção de adicionar voltas.
Para adicioná-las teria que ter sido gerado uma camada (layer) representando elas. Como
não foi feito seleciona “não” (“No”).

A janela seguinte é para decidir onde incluiremos as junções das conexões (Nodes-
connecting junctions), definindo assim a conectividade da rede (network).

Nesta janela escolhemos se as junções das conexões aparecem no início , fim ou ambos de
cada segmento. Escolhemos a opção qualquer vértice “Any vertex”, de forma a aumentar a
mobilidade da rede (network).

77
A janela seguinte se refere a elevação.
Neste caso selecionamos a segunda opção e escolhemos o atributo que defini o começo e
fim de linhas-ponte. Como não estamos modelando viadutos escolhemos a opção não (“None”).

Em seguida vem a parte mais importante, na qual vamos adicionar os atributos para gerar
a rede (network).

78
Para adicionar um atributo selecione “Add ” para então escolher seus atributos
Por exemplo: descritor “Descriptor” significa que os valores não dependem do
comprimento dos elementos (como por exemplo a velocidade -“speed”).

Hierarquia “Hierarchy” é a ordem de preferência (sendo a preferência dada as estradas


mais rápidas em geral). Pode se criar uma coluna de atributo que defina esta hierarquia, sendo
que o número mais alto é o de maior preferência.

Se algum campo não existe, uma exclamação vai aparecer próximo a ele. Clicando nela
pode-se criar esse atributo ou indicar um já existente. Por exemplo pode se gerar um campo de
tempo de viagem de cada rota.

79
Define-se o tipo de dado “Type”, nesse caso é de coluna “Field”. Depois Clique na tabela de
operação e selecione a operação como tempo é igual a Comprimento/velocidade (length/ speed).

Você terá que fazer isso em ambas as exclamações, a menos que seja diferente para cada
direção de viagem. Uma vez aceito, convertemos as unidades para segundos. Na próxima janela
selecione se queremos obter direções de condução. Diremos que sim e também escolheremos a
opção de obter o nome da rota.

Clicando em Próximo (“Next”), veremos um resumo de todas as configurações e


selecionamos Aceitar para gerar o conjunto de dados.

80
O conjunto de dados (dataset) agora é gerado e estamos prontos para trabalhar com ele.

81
CRIAR CAMADA DE ANÁLISE DE ROTAS (ANALYSIS>MAKE ROUTE LAYERS)

Antes de criar os vetores de rotas, devemos definir as bases de origem e destino assim
como s atributos de impedância e custos. Para tal primeiro devemos criar uma camada de Rotas
(Make Route Layer).

Defina a camada de vias (Network dataset) criada no item anterior > Input analysis
Network. O nome de saida da camada e o atributo de impedancia, em geral comprimento do
segmento (“Length”) ou tempo. Clique em Ok.
Desta forma vão ser gerados uma serie de camadas (“layers”). Nas quais definiremos seus
atributos a seguir.

82
Para adicionar os pontos de origem e destino, parada (“stops”), clique em adicionar
localizações (“Add Locations”).

O arquivo de entrada (“Input Network...”) escolha as camadas geradas no item anterior.


Para definição dos pontos de origem e destino para rotas escolha a opção no item “Sub Layer”>
“Stops”.
Na aba “Input Locations” escolha o vetor de pontos com as origemns, destinos e nome das
rotas, estas informações são definidas na aba “Field Mappings” opções: Name para origem e
destino; e RouteName para nome da rota.
Depois defina um criterio de tolerância de distância dos pontos a malha viaria (Search
Tolerance). E como opção marque “Snap to Network” para mover os pontos para se adequarem a
malha viaria.

83
PREPARANDO O VETOR DE LOCALIZAÇÕES PARA AS ROTAS - ORIGEM TABELAS

Para poder criar uma base de dados para executar a ferramenta de encontrar rotas “Find
Routes” primeiro tem que produzir um vetor de pontos com a estrutura correta de entrada de
dados, para tal devemos abrir a tabela no excell.
A seguir apresento uma tabela de exemplo com 10 rotas, nesta constam uma coluna de ID,
de geocódigo de origem (COORD_S) ,geocódigo de destino (COORD_AERO) e Nome da Rota
(Matriz).

Para tratá-la de forma a gerar as rotas devemos duplicando as linhas e unir as colunas de
origem e destino, de modo que cada rota (Matriz) esteja duplicada porem com os geocódigo de
origem e destino cada um numa linha.

84
Após a organização da tabela importar a tabela para o arcgis e fazer uma união de tabela
(“Join attributes from a table”) com o vetor de pontos com as localizações, basta clicar com o
botão direito e escolher a opção “join and Relates”.

O Vetor de pontos com as Localizações deve ter as colunas de Latitude e Longitude (x,y),
caso não possua basta abrir sua tabela, criar uma nova coluna e com o botão direito sobre ela
mandar calcular sua geometria (“Calculate Geometry”) opção “X ou Y Coordinate of point”.

85
Agora sobre a Tabela importada do Execell unificada com o vetor clicar com o botão direito sobra ela e
escolher a opção “Display XY Data”. Nesta janela na Aba “X Field”colocar a coluna relacionada a Longitude
e na aba “Y Field” a coluna relacionada a Latitude.

Clique em “OK” e estará pronto seu vetor de origem e destino para ser utilizado no
mapeamento das Rotas.

86
GERANDO ROTAS (FIND ROUTES)

Finalmente para gerar as rotas abra


a ferramenta Server>Find Routes .
Na aba “Stops” selecione o arquivo
criado no item anterior (“Stops”). Na aba de
unidades de medida (“Measurement Units”)
escolha a opção de tempo ou distancia
preferida, sempre aparecera as medidas em
milhas e segundos.
Na aba network Dataset escolha a
base criada no item anterior (criando um
Network Dataset). Na aba “Output
Geodatabease”pode se escolhar criar as
rotas apenas no projeto (mxd) ou escolhar
algum geodatabase para salvar os dados,
nas abas seguintes pode-se dar nomes aos
vetores gerados, sendo eles: rotas- “Routes”
(linhas); segmentos – “Edges” (linhas);
Direção (Directions) – neste caso se não
foram definidas no networkdaset sera
gerado um arquivo vazio; e nomes das
paradas “Stops Name” (pontos).
Caso tenha sido criado algum
arquivo de barreira na camada de rotas
(“Routes Layer”), na aba “Barriers” pode-se
defini que tipo de impedancia ele vai
funcionar, restringindo ou aumentato o
custo no deslocamento, estes arquivos
podem estar em qualquer formato vetorial
(ponto, linha, poligono). Exemplo: postos de
pedagio que são usados com pontos que
aumentam o tempo de deslocamento em
rodovias.
Clique em Ok e aguarde o tempo de
execução, assim será criado o vetor de rotas
com a tabela associada de tempo de
deslocamento e distâncias.

87
PREPARANDO O VETOR DE LOCALIZAÇÕES PARA AS ROTAS - ORIGEM VETOR

Outro modo de criar uma base de dados para executar a ferramenta de encontrar rotas
“Find Routes” pode-se extrair as informações através de um vetor de pontos e um vetor de área
de abrangências ou jurisdição a partir de Polígono.
Os Vetores(shp) necessários são: localização dos destinos (pontos); localização das origens
(pontos); área de jurisdição ou área de abrangência da origem (Polígono).
Combinar Dados espacialmente (“join data from another layer based on spatial location”)
vetor de pontos de destino com polígono de jurisdição. Saida: vetor de pontos de destino com
rotas.

Criar atributo (coluna na tabela “Add Field”) de rota , tipo texto;

88
Na coluna criada, concatenar origem e destino (Field Calculator)
▪ [Nome origem] & “-“ & [Nome destino]

89
Na tabela de origem com a localizações das agências deve ter as colunas de Latitude e
Longitude (x,y). Caso não possua basta abrir sua tabela, criar uma nova coluna (“Add Field”), tipo
doble e nome X ou Y, e com o botão direito sobre ela mandar calcular sua geometria (“Calculate
Geometry”) opção “X ou Y Coordinate of point”.

Após a organização da tabela, fazer uma união de tabela (“Join attributes from a table”) do
vetor de origem (sede agencias) com o vetor de pontos de destino criado anteriormente.

Exportar a tabela (“Export table”), saída: vetor de pontos de origem e rotas

90
Agora sobre a Tabela exportada de pontos de origem e rotas clicar com o botão direito
sobra ela e escolher a opção “Display XY Data”. Nesta janela, na Aba “X Field” colocar a coluna
relacionada a Longitude e na aba “Y Field” a coluna relacionada a Latitude.

Mesclar Vetores (Merge


shapes), Vetor de pontos de destino
e origem com rotas - combinar com
as tabelas de forma a ter como
saída uma tabela com uma coluna
indicando o nome ou código de
origem e destino e outra com o
nome da rota.
Finalmente para gerar as
rotas abra a ferramenta
Server>Find Routes, e siga os
passos demostrados no item
anterior.

91

Você também pode gostar