4. juncao espacial4.1
Post on 06-Sep-2015
242 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
Juno espacial (spatial join)
2013.14 1 Juno espacial
-
Juno espacial Consiste em emparelhar (ou cruzar) as
linhas da tabela duma layer (layer de destino) com as doutra layer (layer de origem) com base nas relaes espaciais (e no num atributo comum) entre as entidades representadas em ambas as layers
Relaes espaciais: Estar contido Proximidade
2013.14 Juno espacial 2
-
Juno espacial
cidades aeroportos
cidades 2
Layer de destino Layer de origem
Layer resultado
3 Juno espacial 2013.14
A juno espacial mantm as cidades da layer de destino e adiciona os atributos da layer de origem.
-
Mapa de valores nicos por aeroporto:
Mapa de smbolos graduados em funo da distncia:
Cada cidade servida por que aeroporto? Uma juno espacial baseada na relao mais prximo emparelha registos tendo em conta qual o objecto da layer de origem (aeroporto) est mais prxima de cada objecto da layer de destino (cidade).
Cidades Aeroportos
Cidades 2
O campo Distance gerado automaticamente 2013.14 4 Juno espacial
-
Qual a formao geolgica do solo em que se encontra cada fossa sptica? Uma juno espacial baseada em estar contido (ou estar dentro de) junta o registo de origem (geologia) ao registo de destino (fossa sptica) que se encontra no seu interior.
2013.14 5 Juno espacial
Fossas spticas Formaes geolgicas
Fossas spticas 2
-
Cardinalidade das ligaes entre tabelas Cardinalidade um para
um (1:1)
Cardinalidade muitos para um (N:1)
Cardinalidade um para muitos (1:N)
Cardinalidade muitos para muitos (N:N ou N:M)
2013.14 Juno espacial 6
Destino Origem
-
Exemplos de diferentes cardinalidades
2013.14 Juno espacial 7
1:1 Distritos para Governadores
Civis Maridos para Mulheres
1:N Distritos para Cidades Concelhos para Escolas
N:1 Cidades para Distritos Escolas para Concelhos
N:N (ou N:M) Estudantes para Turmas Lojas para Clientes
-
Situao anterior: cidades aeroportos Mapa das cidades de acordo com o aeroporto que as serve
E se trocassemos o destino para aeroportos e a origem para cidades de modo a determinar que populao servida em cada aeroporto?
Cada aeroporto serve muitas cidades, logo a cardinalidade de 1: N. Neste caso no possvel fazer uma juno simples.
Comear por fazer um sumrio de modo a agrupar as cidades de acordo com o aeroporto que as serve (aquele que est mais prximo), uma vez somada a populao nelas residente, obteramos uma tabela deste gnero.
Agora a cada aeroporto corresponde um s registo (grupo de cidades)
Isto pode ser feito atravs de uma juno sumariada.
2013.14 8 Juno espacial
Nome do aeroporto
N de cidades no grupo de servido por cada aeroporto
Somatrio da populao residente no grupo de cidades servidas por cada aeroporto
-
Aeroportos para cidades Cardinalidade 1:N
Registos de muitas cidades transformam-se num nico registo contendo algumas estatsticas. Este registo, por sua vez, pode ser emparelhado com um aeroporto.
Mapa dos aeroportos baseado na populao residente no grupo de cidades servido por cada um
O campo Count gerado automaticamente
2013.14 9 Juno espacial
-
Cardinalidade das junes espaciais Junes simples
1:1 ou N:1 Junes sumariadas
1:N ou N:N
Juno simples: Fossas spticas para formaes geolgicas
Juno sumariada: Condados para escolas
1:N 1:1
2013.14 10 Juno espacial
-
Que atrao est mais prxima de cada hotel? A que distncia se encontra?
Simples Sumariada
Contido em
Mais prximo
Escolas Condados
Em que condado est cada escola?
Condados Escolas
Quantas atraes esto mais prximas de cada hotel?
Quantas escolas esto em cada condado?
Hotis Atraes tursticas Hotis Atraes tursticas
Tipos de junes espaciais
2013.14 Juno espacial 11
-
Geometry Type
Join Type Example
Points to Points
Simple distance Find the hospital closest to each town.
Summarized distance
Find all the towns closer to one hospital than to any other hospital.
Lines to Points Simple distance Find the water main closest to the proposed building site.
Summarized inside
Find the total voltage of all electric lines meeting at a substation.
Polygons to Points
Simple inside Find the soil type that underlies each gas station.
Simple distance Find the lake that is closest to each campground.
Algumas combinaes possveis de geometrias e tipos de junes espaciais
2013.14 Juno espacial 12
destino origem
Mastering ArcGIS, 4 ed., Maribeth Price, p. 226
-
Unidades de distncia nas junes de proximidade
Distncias calculadas nas unidades do mapa
Graus decimais no so facilmente convertidos para metros ou km porque o factor de converso varia com a latitude
prefervel usar um sistema de coordenadas projetadas
Fonte de dados num sistema de coordenadas geogrficas (SCG) com unidade grau decimal
2013.14 13 Juno espacial
-
Junes de proximidade e sistema de coordenadas
Usar um SCG ou uma projeo que cause distoro pode dar origem a resultados incorrectos!
A B
C
A B
C
Usar uma fonte dados cuja projeo conserve a distncia!
Juno de distncia com sistema coordenadas geogrficas (SCG)
Juno de distncia com sistema de coordenadas projectadas
2013.14 14 Juno espacial
-
2013.14 Juno espacial 15
Quantitative Methods and Applications in GIS, Fahui Wang, p. 12
(Select by location)
-
ARCGIS
2013.14 Juno espacial 16
-
6-17
Como fazer a juno espacial
BDR sobre a layer de destino Especificar juno espacial Escolher layer de origem Escolher o tipo de juno (sumariada
ou simples)
Especificar o ficheiro de sada 2013.14 Juno espacial
-
Escolha da estatstica de sumrio
Ao contrrio do comando Summarize, onde se escolhe a estatstica para um ou mais campos em particular, nas junes apenas se escolhe o tipo de estatstica.
calculado um novo campo de estatstica para cada campo numrico na tabela.
Escolher apenas o que interessa, ou a tabela de sada ter demasiados campos!
2013.14 18 Juno espacial
-
Bibliografia Price, Maribeth. Mastering ArcGIS with CD
Videoclips (4 ed.). McGraw-Hill Science/Engineering/Math. Captulo 6 Spatial Join
2013.14 Juno espacial 19
top related