SlideShare uma empresa Scribd logo
1 de 71
Baixar para ler offline
Banco de Dados Geogr´aficos
Frederico Resende
Gilma Campos
Marcos Peres
Mauro C´esar
DCOMP - UFSJ
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
O que s˜ao banco de dados geogr´aficos?
S˜ao banco de dados preparados para armazenar dados sobre
informa¸c˜oes espaciais;
Relacionados ao SIG;
Manipulam grande volumes de informa¸c˜oes como mapas e imagens de
sat´elites.
Fonte: https://www.labgis.uerj.br
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Fonte: Medeiros(2012)
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Geoprocessamento:
Processamento informatizado de dados georreferenciados;
Conjunto de conceitos, m´etodos e t´ecnicas para produ¸c˜ao de
informa¸c˜ao geogr´afica;
´Area tamb´em conhecida como Geom´atica.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento,
an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como:
Topografia cl´assica;
Cartografia digital;
SIGs;
Sensoriamento remoto por sat´elites;
Sistema de posicionamento global(GPS);
Banco de dados geogr´aficos.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento,
an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como:
Topografia cl´assica;
Cartografia digital;
SIGs;
Sensoriamento remoto por sat´elites;
Sistema de posicionamento global(GPS);
Banco de dados geogr´aficos.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento,
an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como:
Topografia cl´assica;
Cartografia digital;
SIGs;
Sensoriamento remoto por sat´elites;
Sistema de posicionamento global(GPS);
Banco de dados geogr´aficos.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento,
an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como:
Topografia cl´assica;
Cartografia digital;
SIGs;
Sensoriamento remoto por sat´elites;
Sistema de posicionamento global(GPS);
Banco de dados geogr´aficos.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento,
an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como:
Topografia cl´assica;
Cartografia digital;
SIGs;
Sensoriamento remoto por sat´elites;
Sistema de posicionamento global(GPS);
Banco de dados geogr´aficos.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento,
an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como:
Topografia cl´assica;
Cartografia digital;
SIGs;
Sensoriamento remoto por sat´elites;
Sistema de posicionamento global(GPS);
Banco de dados geogr´aficos.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Primeiramente sobre os SIGs, o que s˜ao?
Geographic Information System;
Conjunto de sistemas de softwares e hardwares capazes de produzir,
armazenar, processar, analisar e representar informa¸c˜oes sobre o
espa¸co geogr´afico;
Geram mapas, imagens de sat´elites, cartas topogr´aficas, gr´aficos, etc.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Entre as quest˜oes em que um SIG pode ter um papel importante
encontram-se:
Localiza¸c˜ao: inquirir caracter´ısticas de um lugar concreto;
Tendˆencia: compara¸c˜ao entre situa¸c˜oes temporais ou espaciais
distintas;
Rotas: c´alculo de caminhos ´otimos entre dois ou mais pontos;
Modelos: gera¸c˜ao de modelos explicativos a partir do
comportamento observado de fenˆomenos espaciais;
Material jornal´ıstico: utiliza-se SIGs para aprofundar coberturas
jornal´ısticas, inclusive em tempo real.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Entre as quest˜oes em que um SIG pode ter um papel importante
encontram-se:
Localiza¸c˜ao: inquirir caracter´ısticas de um lugar concreto;
Tendˆencia: compara¸c˜ao entre situa¸c˜oes temporais ou espaciais
distintas;
Rotas: c´alculo de caminhos ´otimos entre dois ou mais pontos;
Modelos: gera¸c˜ao de modelos explicativos a partir do
comportamento observado de fenˆomenos espaciais;
Material jornal´ıstico: utiliza-se SIGs para aprofundar coberturas
jornal´ısticas, inclusive em tempo real.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Entre as quest˜oes em que um SIG pode ter um papel importante
encontram-se:
Localiza¸c˜ao: inquirir caracter´ısticas de um lugar concreto;
Tendˆencia: compara¸c˜ao entre situa¸c˜oes temporais ou espaciais
distintas;
Rotas: c´alculo de caminhos ´otimos entre dois ou mais pontos;
Modelos: gera¸c˜ao de modelos explicativos a partir do
comportamento observado de fenˆomenos espaciais;
Material jornal´ıstico: utiliza-se SIGs para aprofundar coberturas
jornal´ısticas, inclusive em tempo real.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Entre as quest˜oes em que um SIG pode ter um papel importante
encontram-se:
Localiza¸c˜ao: inquirir caracter´ısticas de um lugar concreto;
Tendˆencia: compara¸c˜ao entre situa¸c˜oes temporais ou espaciais
distintas;
Rotas: c´alculo de caminhos ´otimos entre dois ou mais pontos;
Modelos: gera¸c˜ao de modelos explicativos a partir do
comportamento observado de fenˆomenos espaciais;
Material jornal´ıstico: utiliza-se SIGs para aprofundar coberturas
jornal´ısticas, inclusive em tempo real.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Entre as quest˜oes em que um SIG pode ter um papel importante
encontram-se:
Localiza¸c˜ao: inquirir caracter´ısticas de um lugar concreto;
Tendˆencia: compara¸c˜ao entre situa¸c˜oes temporais ou espaciais
distintas;
Rotas: c´alculo de caminhos ´otimos entre dois ou mais pontos;
Modelos: gera¸c˜ao de modelos explicativos a partir do
comportamento observado de fenˆomenos espaciais;
Material jornal´ıstico: utiliza-se SIGs para aprofundar coberturas
jornal´ısticas, inclusive em tempo real.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Introdu¸c˜ao
Fonte: https://www.geoeasy.com.br
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Banco de dados espaciais/geogr´aficos:
Semelhante aos relacionais, com a grande e importante diferen¸ca de
suportar fei¸c˜oes geom´etricas;
Demandam grande quantidade de espa¸co para armazenamento dos
dados;
Fornecem armazenamento, recupera¸c˜ao e an´alise muito mais
eficientes de dados espaciais.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Dados espaciais:
S˜ao associados `a uma posi¸c˜ao geogr´afica;
Representam uma localiza¸c˜ao ou forma(cidades, estados, rios, etc);
An´alises e consultas espaciais:
C´alculo entre distˆancias, ´areas e centr´oides;
Consultas por proximidades ou por regi˜ao.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Os dados espaciais podem ser representados sob duas formas:
Modelo matricial:
Caracterizada por uma matriz de c´elulas de tamanho regulares;
Cada c´elula representa um determinado conjunto de valores;
Imagens de sat´elites e modelos digitais.
Fonte: https://ibis.colostate.edu
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Modelo vetorial:
Representa¸c˜ao mais realista, de f´acil visualiza¸c˜ao;
Utiliza pontos, linhas e pol´ıgonos para representa¸c˜ao;
Fonte: https://www.colorado.edu/geography
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Elementos de uma representa¸c˜ao vetorial:
Entidade: abstra¸c˜ao do mundo real que n˜ao pode ser subdividido
como abstra¸c˜ao de mesmo tipo(cidade, pa´ıs, estrada);
Tipo-Entidade: conjunto de abstra¸c˜oes do mundo real;
Atributo: caracter´ısticas de uma entidade;
Objeto: representa¸c˜ao digital de uma entidade;
Camadas: objetos espaciais podem ser agrupados por camadas.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Objetos:
Ponto:
Representado pela sua localiza¸c˜ao;
N˜ao possuem dimens˜oes significativas.
Fonte: FILHO; IOCHPE(1996)
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Objetos:
Linha:
Representam objetos com tamanhos vari´aveis;
Possuem uma distribui¸c˜ao espacial linear.
Fonte: FILHO; IOCHPE(1996)
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Objetos:
Pol´ıgono:
Representa¸c˜ao bidimensional;
´Areas(estados, pa´ıses, florestas).
Fonte: https://www.tempoagora.com.br
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Camadas de objetos:
Fonte: https://saylordotorg.github.io/text essentials-of-geographic-information-systems
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Compara¸c˜ao entre os modelos matricial e vetorial:
Fonte: https://sqlserverrider.files.wordpress.com
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Compara¸c˜ao entre os modelos matricial e vetorial:
Modelo Vetorial Modelo Matricial
Estrutura Complexa Simples
Topologia Melhor defini¸c˜ao Defini¸c˜ao fraca
Sa´ıdas Gr´aficas Boa qualidade Baixa qualidade
Manipula¸c˜ao F´acil Imposs´ıvel
Visualiza¸c˜ao R´apida Lenta
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Banco de dados espaciais
Dados espaciais s˜ao armazenados usando o sistema de coordenadas
de uma proje¸c˜ao em particular;
Cada instˆancia espacial tem um SRID(Spatial Reference Identifier);
Permite saber em que proje¸c˜ao determinada tabela est´a.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Modelos, ´Algebra e Linguagens
Modelo:
Modelo relacional estendido;
´Algebra:
Rose Algebra;
Linguagens de query:
SQL estendido: GEOSQL, PSQL;
Linguagem gr´afica: GEO-SAL.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Modelos, ´Algebra e Linguagens
O SGDB ´e estendido para o SDT(Spatial Data Transfer) ao n´ıvel de tipos
de dados atˆomicos.
relation provinces(pname: STRING; area: REGION; ppop:INTEGER);
relation cities (cname: STRING; center: POINT; ext: REGION;
cpop: INTEGER);
relation rivers (rname: STRING; route: LINE).
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Modelos, ´Algebra e Linguagens
Rose Algebra:
Usada para calcular distˆancia, superf´ıcies e proximidade de objetos;
Uma opera¸c˜ao pode ter a forma:
Un´aria: op (Tipo1) = Tipo2;
Bin´aria: (Tipo1) op (Tipo2) = Tipo3;
Exemplos:
lines intersection lines = points;
{lines, regions} inside regions = bool;
regions intersection regions = regions;
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Modelos, ´Algebra e Linguagens
Uso de express˜oes SQL para determinar:
Distˆancia;
Ordem;
Topologia;
´Area;
Comprimento;
Intersec¸c˜ao;
Uni˜ao.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Modelos, ´Algebra e Linguagens
Consultas:
Abstraem a apresenta¸c˜ao gr´afica dos dados espaciais para gerarem as
consultas;
Dois tipos de consultas:
Spatial select - retorna objetos que satisfazem um predicado espacial
com o objeto de consulta;
Spatial join - uma jun¸c˜ao que compara quaisquer dois objetos unidos
com base em um predicado em seus valores de atributo espacial.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Modelos, ´Algebra e Linguagens
Exemplos de consultas:
CREATE TABLE Country(Name varchar(30), State Integer, Pop
Integer, Shape Polygon);
Fonte: https://i.stack.imgur.com
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Modelos, ´Algebra e Linguagens
Spatial select:
Todas as cidades da It´alia:
SELECT sname FROM cities c WHERE c.center inside Italy.area;
Todas as cidades a menos de 50 Km de Belo Horizonte:
SELECT d.nome, d.populacao FROM d Cidade, c Cidade WHERE
c.nome = ”Belo Horizonte”and distance(d,c) <50 and d.populacao
>50.000
Spatial join:
SELECT cname, sname FROM cities, provinces WHERE center
inside area.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Modelos, ´Algebra e Linguagens
Joins:
Non-spatial join:
SELECT S.name FROM Senator S, Business B WHERE S.soc-sec =
B.soc-sec;
Spatial join:
SELECT S.name FROM Senator S, Business B WHERE
S.district.Area() >300 AND Within(B.location, S.district)
Fonte: FILHO; IOCHPE(1996)
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Aplica¸c˜oes
Formatos de BDE:
Sistema de coordenadas;
Fonte: http://www.geographyalltheway.com/ks3g eography
Proje¸c˜ao.
Fonte: http://www.mundovestibular.com.br
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Aplica¸c˜oes
Crit´erios para avalia¸c˜ao de um BDE:
Precis˜ao espacial;
Precis˜ao dos atributos;
Escala;
Capacidade de atualiza¸c˜ao;
Al´em de todos os outros crit´erios de qualidade de banco de dados
aplic´aveis.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Aplica¸c˜oes
Um bom BDE possui regras e restri¸c˜oes como:
Proteger a integridade dos dados;
Prevenir erros humanos;
Possuem dados est´aticos:
Geralmente associados `a geometria;
Separado dos dados dinˆamicos;
E dados dinˆamicos:
Gerados de forma automatizada;
Dados meteorol´ogicos por exemplo.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Aplica¸c˜oes
Algumas ferramentas:
PostgreSQL/PostGIS;
MySQL Spatial;
Oracle Spartial;
Microsoft SQL Server(with ESRI SDE);
Hybernate Spatial.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
´E uma extens˜ao do PostGreSQL;
Desenvolvido pela Refractions Research;
Gratuito e possui c´odigo-fonte livre;
Segue os padr˜oes de interoperabilidade da OGC;
Atualmente na vers˜ao 2.3.3.
Fonte: http://www.gislounge.com
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
´E apenas um m´odulo de extens˜ao;
Necessita do PostGreSQL como base(SGBD).
Fonte: http://www.andersonmedeiros.com
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Por padr˜ao, roda na porta 5432;
Uma instˆancia pode conter diversos bancos, com diversos schemas e
tabelas;
PostGIS vs Oracle Spatial vs MySQL Spatial:
Fonte: https://trends.google.com
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Objetos espaciais:
POINT(0 0);
LINESTRING(0 0, 1 1, 2 2);
POLYGON((0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 2 1, 2 3, 3 2, 0 1));
MULTIPOINT(0 0, 1 2);
MULTILINESTRING((0 0, 1 1, 2 1),(2 2, 3 3, 1 0));
MULTIPOLYGON(((0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 2 1, 2 3, 3 2, 0
1),(-1 -1, -2 -2, -1 -1, -2 -2, -1 -2))).
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Estrutura dos dados definida pelo padr˜ao OGC SFS(Simple Feature
Specification).
Fonte: http://www.fernandoquadro.com.br/html/postgis/
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Trabalha com duas tabelas de meta-dados:
GEOMETRY COLUMN;
SPATIAL REF SYS.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Na tabela GEOMETRY COLUMN consistem as informa¸c˜oes das tabelas
espaciais, da seguinte forma:
F TABLE CATALOG;
F TABLE SCHEMA;
F TABLE NAME;
F GEOMETRY COLUMN;
COORD DIMENSION;
SRID;
TYPE.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Na tabela SPATIAL REF SYS ´e onde s˜ao carregadas as informa¸c˜oes dos
sistemas de coordenadas utilizados pelo banco:
SRID;
AUTH NAME;
AUTH SRID;
SRTEXT;
PROJ4TEXT.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Rela¸c˜ao entre as tabelas GEOMETRY COLUMN e SPATIAL REF SYS:
Fonte: http://tsunamiportal.nacse.org/documentation
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Criando tabelas com dados espaciais:
Fonte: http://www.fernandoquadro.com.br/html/postgis/
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Inserindo dados espaciais:
Fonte: http://www.fernandoquadro.com.br/html/postgis/
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Recuperando dados espaciais:
Fonte: http://www.fernandoquadro.com.br/html/postgis/
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Algumas fun¸c˜oes do PostGIS:
ST Area: retorna a ´area de um pol´ıgono;
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
ST Contains: retorna TRUE se A estiver em B;
Fonte: https://postgis.net/docs
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
ST Intersects: retorna TRUE se houver algum tipo de intersec¸c˜ao;
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
ST Centroid: retorna o ponto central da ´area;
Fonte: https://postgis.net/docs/
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
V´arios softwares utilizam PostGIS como um backend:
ArcGIS;
GeoMidia;
Kosmo;
MapSurfer.NET;
QGIS;
TerraView;
Uber.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
PostGIS
Vantagens do PostGIS:
Ser um software livre e gratuito;
Possui poderosas funcionalidades;
F´acil importa¸c˜ao/exporta¸c˜ao de dados;
Integra¸c˜ao com SIG e WebGIS;
Amplamente utilizado, possui grande comunidade de suporte.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
WebMapping
O que ´e WebMapping?
Trata-se da disponibiliza¸c˜ao de mapas digitais online;
Permite que sejam acessados de forma h´abil e atraente;
Utiliza um BDE para armazenamento dos dados;
Tamb´em chamado de WebGIS.
Fonte: http://resources.arcgis.com
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
WebMapping
Vis˜ao geral de um SIG:
Fonte: http://explorations.cl
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
WebMapping
Arquitetura do WebMapping:
Fonte: https://www.e-education.psu.edu
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
WebMapping
Trˆes tipos de WebGIS:
Mapas est´aticos;
Mapas gerados `a partir de formul´arios;
Mapas dinˆamicos.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
WebMapping
Mapas est´aticos:
Em formato de imagem(*.jpg, *.gif, *.png, etc) integrados `a p´aginas
da internet;
Forma mais b´asica de WebMapping;
Baixa interatividade.
Fonte: https://www.infoescola.com/geografia/web-mapping
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
WebMapping
Mapas gerados `a partir de formul´arios:
Fornece-se parˆametros para gera¸c˜ao de mapas na forma de imagem;
Pouca versatilidade de navega¸c˜ao sobre o mapa;
Pouca usabilidade.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
WebMapping
Mapas dinˆamicos:
Usu´ario seleciona uma ´area de seu interesse, gerando navega¸c˜ao para
outro mapa;
Interface mais atraente, com consultas espaciais dispon´ıveis;
Mais frequente na atualidade.
Fonte: https://www.infoescola.com/geografia/web-mapping
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
WebMapping
Vantagens de usar WebMapping:
Facilidades de manuseio pelo usu´ario final(aplica¸c˜oes amig´aveis);
Independˆencia de sistema operacional;
O usu´ario s´o precisa de um computador com navegador e acesso `a
internet;
Dependendo da arquitetura da qual se fez uso, n˜ao ´e necess´ario
carregar, instalar ou manter qualquer software ou dados no cliente;
Podem interagir com sistemas desktop ou outros sistemas da
internet(interoperabilidade);
Permite diferentes tipos de acesso aos dados.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
WebMapping
Desvantagens de usar WebMapping:
Tempo de carga de dados;
Limita¸c˜oes das an´alises espaciais;
N˜ao substitui uma aplica¸c˜ao de SIG por completo.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
WebMapping
Softwares e frameworks para desenvolvimento de WebGIS:
MapServer;
GeoServer;
i3Geo;
Alov Map;
Open Layers.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
WebMapping
Servi¸cos que utilizam WebGIS:
Google Earth e Google Maps;
Whereis;
liveMaps;
Portais governamentais;
MultiMap.
Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
Obrigado!

Mais conteúdo relacionado

Mais procurados

Georreferenciamento de Bases Cartográficas
Georreferenciamento de Bases CartográficasGeorreferenciamento de Bases Cartográficas
Georreferenciamento de Bases CartográficasVitor Vieira Vasconcelos
 
Análise de Eventos Pontuais - Distância padrão, Agregação, Mapas de Kernel, P...
Análise de Eventos Pontuais - Distância padrão, Agregação, Mapas de Kernel, P...Análise de Eventos Pontuais - Distância padrão, Agregação, Mapas de Kernel, P...
Análise de Eventos Pontuais - Distância padrão, Agregação, Mapas de Kernel, P...Vitor Vieira Vasconcelos
 
Introducão ao arcgis
Introducão ao arcgisIntroducão ao arcgis
Introducão ao arcgisgfcoutobrito
 
Interpolação e Geoestatística - QGis, Geoda e R
Interpolação e Geoestatística - QGis, Geoda e RInterpolação e Geoestatística - QGis, Geoda e R
Interpolação e Geoestatística - QGis, Geoda e RVitor Vieira Vasconcelos
 
Diagnóstico Ambiental Rápido - Interpretação pós-campo
Diagnóstico Ambiental Rápido - Interpretação pós-campoDiagnóstico Ambiental Rápido - Interpretação pós-campo
Diagnóstico Ambiental Rápido - Interpretação pós-campoVitor Vieira Vasconcelos
 
Análise Espacial Baseada em Localização
Análise Espacial Baseada em LocalizaçãoAnálise Espacial Baseada em Localização
Análise Espacial Baseada em LocalizaçãoVitor Vieira Vasconcelos
 
APOSTILA TERRACAP 2017 ENGENHEIRO AGRIMENSOR - 2 VOLUMES
APOSTILA TERRACAP 2017 ENGENHEIRO AGRIMENSOR - 2 VOLUMESAPOSTILA TERRACAP 2017 ENGENHEIRO AGRIMENSOR - 2 VOLUMES
APOSTILA TERRACAP 2017 ENGENHEIRO AGRIMENSOR - 2 VOLUMESPORTAL EDUCAR
 
Metodologia para aquisição de dados cartograficos
Metodologia para aquisição de dados cartograficosMetodologia para aquisição de dados cartograficos
Metodologia para aquisição de dados cartograficosAllanzito Pinheiro
 
Plano Ambiental, Histórico de Ocupação, Georreferenciamento, Bacia Hidrográfica
Plano Ambiental, Histórico de Ocupação, Georreferenciamento, Bacia HidrográficaPlano Ambiental, Histórico de Ocupação, Georreferenciamento, Bacia Hidrográfica
Plano Ambiental, Histórico de Ocupação, Georreferenciamento, Bacia HidrográficaVitor Vieira Vasconcelos
 
Plano Ambiental - Análise de Bacia Hidrográfica - SAGA
Plano Ambiental - Análise de Bacia Hidrográfica - SAGAPlano Ambiental - Análise de Bacia Hidrográfica - SAGA
Plano Ambiental - Análise de Bacia Hidrográfica - SAGAVitor Vieira Vasconcelos
 
Sql4 devs geodatabases
Sql4 devs geodatabasesSql4 devs geodatabases
Sql4 devs geodatabasesResource IT
 
Adding where to your ruby apps lt - (q con)
Adding where to your ruby apps   lt -  (q con)Adding where to your ruby apps   lt -  (q con)
Adding where to your ruby apps lt - (q con)Roberto Pepato
 

Mais procurados (20)

Georreferenciamento de Bases Cartográficas
Georreferenciamento de Bases CartográficasGeorreferenciamento de Bases Cartográficas
Georreferenciamento de Bases Cartográficas
 
Análise de Eventos Pontuais - Distância padrão, Agregação, Mapas de Kernel, P...
Análise de Eventos Pontuais - Distância padrão, Agregação, Mapas de Kernel, P...Análise de Eventos Pontuais - Distância padrão, Agregação, Mapas de Kernel, P...
Análise de Eventos Pontuais - Distância padrão, Agregação, Mapas de Kernel, P...
 
Introducão ao arcgis
Introducão ao arcgisIntroducão ao arcgis
Introducão ao arcgis
 
Introduo ao-sig-26820
Introduo ao-sig-26820Introduo ao-sig-26820
Introduo ao-sig-26820
 
Sistemas de Informações Geográficas - SIGs
Sistemas de Informações Geográficas - SIGsSistemas de Informações Geográficas - SIGs
Sistemas de Informações Geográficas - SIGs
 
Sistemas de Informações Geográficas
Sistemas de Informações GeográficasSistemas de Informações Geográficas
Sistemas de Informações Geográficas
 
SIG e Meio Ambiente
SIG e Meio AmbienteSIG e Meio Ambiente
SIG e Meio Ambiente
 
Interpolação e Geoestatística - QGis, Geoda e R
Interpolação e Geoestatística - QGis, Geoda e RInterpolação e Geoestatística - QGis, Geoda e R
Interpolação e Geoestatística - QGis, Geoda e R
 
Elaboração de Mapas no QGIS
Elaboração de Mapas no QGISElaboração de Mapas no QGIS
Elaboração de Mapas no QGIS
 
Diagnóstico Ambiental Rápido - Interpretação pós-campo
Diagnóstico Ambiental Rápido - Interpretação pós-campoDiagnóstico Ambiental Rápido - Interpretação pós-campo
Diagnóstico Ambiental Rápido - Interpretação pós-campo
 
Análise Espacial Baseada em Localização
Análise Espacial Baseada em LocalizaçãoAnálise Espacial Baseada em Localização
Análise Espacial Baseada em Localização
 
APOSTILA TERRACAP 2017 ENGENHEIRO AGRIMENSOR - 2 VOLUMES
APOSTILA TERRACAP 2017 ENGENHEIRO AGRIMENSOR - 2 VOLUMESAPOSTILA TERRACAP 2017 ENGENHEIRO AGRIMENSOR - 2 VOLUMES
APOSTILA TERRACAP 2017 ENGENHEIRO AGRIMENSOR - 2 VOLUMES
 
Metodologia para aquisição de dados cartograficos
Metodologia para aquisição de dados cartograficosMetodologia para aquisição de dados cartograficos
Metodologia para aquisição de dados cartograficos
 
Plano Ambiental, Histórico de Ocupação, Georreferenciamento, Bacia Hidrográfica
Plano Ambiental, Histórico de Ocupação, Georreferenciamento, Bacia HidrográficaPlano Ambiental, Histórico de Ocupação, Georreferenciamento, Bacia Hidrográfica
Plano Ambiental, Histórico de Ocupação, Georreferenciamento, Bacia Hidrográfica
 
Plano Ambiental - Análise de Bacia Hidrográfica - SAGA
Plano Ambiental - Análise de Bacia Hidrográfica - SAGAPlano Ambiental - Análise de Bacia Hidrográfica - SAGA
Plano Ambiental - Análise de Bacia Hidrográfica - SAGA
 
Dados espaciais em R
Dados espaciais em RDados espaciais em R
Dados espaciais em R
 
Prática com o Autodesk Infraworks
Prática com o Autodesk InfraworksPrática com o Autodesk Infraworks
Prática com o Autodesk Infraworks
 
Sql4 devs geodatabases
Sql4 devs geodatabasesSql4 devs geodatabases
Sql4 devs geodatabases
 
Adding where to your ruby apps lt - (q con)
Adding where to your ruby apps   lt -  (q con)Adding where to your ruby apps   lt -  (q con)
Adding where to your ruby apps lt - (q con)
 
Escala
EscalaEscala
Escala
 

Semelhante a Banco de dados geográficos

QGIS - inicio (Sistemas de Informação Geográfica SIG)
QGIS - inicio (Sistemas de Informação Geográfica SIG)QGIS - inicio (Sistemas de Informação Geográfica SIG)
QGIS - inicio (Sistemas de Informação Geográfica SIG)EuricoPortugal
 
Sistemasdeinformaogeogrfica 130702102214-phpapp01
Sistemasdeinformaogeogrfica 130702102214-phpapp01Sistemasdeinformaogeogrfica 130702102214-phpapp01
Sistemasdeinformaogeogrfica 130702102214-phpapp01ampla engenharia
 
Introdução ao geoprocessamento
Introdução ao geoprocessamento Introdução ao geoprocessamento
Introdução ao geoprocessamento Pedro Nelson
 
Apresentação li segunda feira
Apresentação li segunda feiraApresentação li segunda feira
Apresentação li segunda feiracesar do amaral
 
Treinamento SIG - Introdução e Conceitos Básicos
Treinamento SIG - Introdução e Conceitos BásicosTreinamento SIG - Introdução e Conceitos Básicos
Treinamento SIG - Introdução e Conceitos BásicosCBH Rio das Velhas
 
Palestra IAB/RS 2012
Palestra IAB/RS 2012Palestra IAB/RS 2012
Palestra IAB/RS 2012gaup_geo
 
“Geointernet”: socialização e tendências da informação geográfica
“Geointernet”: socialização e tendências da informação geográfica“Geointernet”: socialização e tendências da informação geográfica
“Geointernet”: socialização e tendências da informação geográficaAngela Sanz
 
SBBD2013/MC3: Modelagem Conceitual de Bancos de Dados Geográficos: Modelo OMT-G
SBBD2013/MC3: Modelagem Conceitual de Bancos de Dados Geográficos: Modelo OMT-GSBBD2013/MC3: Modelagem Conceitual de Bancos de Dados Geográficos: Modelo OMT-G
SBBD2013/MC3: Modelagem Conceitual de Bancos de Dados Geográficos: Modelo OMT-Gbrabello
 
Mvp conf 2021 - Criando uma Minimal API para serviços de Geolocalização com S...
Mvp conf 2021 - Criando uma Minimal API para serviços de Geolocalização com S...Mvp conf 2021 - Criando uma Minimal API para serviços de Geolocalização com S...
Mvp conf 2021 - Criando uma Minimal API para serviços de Geolocalização com S...Dextra Sistemas / Etec Itu
 
Aula 1 Introdução e Cartografia - Geoprocessamento.pdf
Aula 1 Introdução e Cartografia - Geoprocessamento.pdfAula 1 Introdução e Cartografia - Geoprocessamento.pdf
Aula 1 Introdução e Cartografia - Geoprocessamento.pdfLuizPauloSantos20
 
Apostila_Geop_rrosa.pdf
Apostila_Geop_rrosa.pdfApostila_Geop_rrosa.pdf
Apostila_Geop_rrosa.pdfOseiasSantos32
 
Cartografia e suas representações cartográficas
Cartografia  e suas representações cartográficasCartografia  e suas representações cartográficas
Cartografia e suas representações cartográficaspolyanabritto35
 

Semelhante a Banco de dados geográficos (20)

QGIS - inicio (Sistemas de Informação Geográfica SIG)
QGIS - inicio (Sistemas de Informação Geográfica SIG)QGIS - inicio (Sistemas de Informação Geográfica SIG)
QGIS - inicio (Sistemas de Informação Geográfica SIG)
 
Sistemasdeinformaogeogrfica 130702102214-phpapp01
Sistemasdeinformaogeogrfica 130702102214-phpapp01Sistemasdeinformaogeogrfica 130702102214-phpapp01
Sistemasdeinformaogeogrfica 130702102214-phpapp01
 
Introdução ao geoprocessamento
Introdução ao geoprocessamento Introdução ao geoprocessamento
Introdução ao geoprocessamento
 
Apresentação li segunda feira
Apresentação li segunda feiraApresentação li segunda feira
Apresentação li segunda feira
 
Treinamento SIG - Introdução e Conceitos Básicos
Treinamento SIG - Introdução e Conceitos BásicosTreinamento SIG - Introdução e Conceitos Básicos
Treinamento SIG - Introdução e Conceitos Básicos
 
Geoprocessamento
Geoprocessamento Geoprocessamento
Geoprocessamento
 
Apostila arcgis-prof-patricia
Apostila arcgis-prof-patriciaApostila arcgis-prof-patricia
Apostila arcgis-prof-patricia
 
Palestra IAB/RS 2012
Palestra IAB/RS 2012Palestra IAB/RS 2012
Palestra IAB/RS 2012
 
“Geointernet”: socialização e tendências da informação geográfica
“Geointernet”: socialização e tendências da informação geográfica“Geointernet”: socialização e tendências da informação geográfica
“Geointernet”: socialização e tendências da informação geográfica
 
Banco de Dados Espaciais
Banco de Dados EspaciaisBanco de Dados Espaciais
Banco de Dados Espaciais
 
Geoprocessamento
GeoprocessamentoGeoprocessamento
Geoprocessamento
 
PostGis
PostGisPostGis
PostGis
 
SBBD2013/MC3: Modelagem Conceitual de Bancos de Dados Geográficos: Modelo OMT-G
SBBD2013/MC3: Modelagem Conceitual de Bancos de Dados Geográficos: Modelo OMT-GSBBD2013/MC3: Modelagem Conceitual de Bancos de Dados Geográficos: Modelo OMT-G
SBBD2013/MC3: Modelagem Conceitual de Bancos de Dados Geográficos: Modelo OMT-G
 
Mvp conf 2021 - Criando uma Minimal API para serviços de Geolocalização com S...
Mvp conf 2021 - Criando uma Minimal API para serviços de Geolocalização com S...Mvp conf 2021 - Criando uma Minimal API para serviços de Geolocalização com S...
Mvp conf 2021 - Criando uma Minimal API para serviços de Geolocalização com S...
 
Aula 1 Introdução e Cartografia - Geoprocessamento.pdf
Aula 1 Introdução e Cartografia - Geoprocessamento.pdfAula 1 Introdução e Cartografia - Geoprocessamento.pdf
Aula 1 Introdução e Cartografia - Geoprocessamento.pdf
 
Geotecnologias - Conceitos e Histórico
Geotecnologias - Conceitos e HistóricoGeotecnologias - Conceitos e Histórico
Geotecnologias - Conceitos e Histórico
 
Apostila_Geop_rrosa.pdf
Apostila_Geop_rrosa.pdfApostila_Geop_rrosa.pdf
Apostila_Geop_rrosa.pdf
 
Cartografia e suas representações cartográficas
Cartografia  e suas representações cartográficasCartografia  e suas representações cartográficas
Cartografia e suas representações cartográficas
 
Aula 3
Aula 3Aula 3
Aula 3
 
Análise espacial francisco javier cervigon ruckauer
Análise espacial francisco javier cervigon ruckauerAnálise espacial francisco javier cervigon ruckauer
Análise espacial francisco javier cervigon ruckauer
 

Banco de dados geográficos

  • 1. Banco de Dados Geogr´aficos Frederico Resende Gilma Campos Marcos Peres Mauro C´esar DCOMP - UFSJ Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 2. Introdu¸c˜ao O que s˜ao banco de dados geogr´aficos? S˜ao banco de dados preparados para armazenar dados sobre informa¸c˜oes espaciais; Relacionados ao SIG; Manipulam grande volumes de informa¸c˜oes como mapas e imagens de sat´elites. Fonte: https://www.labgis.uerj.br Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 3. Introdu¸c˜ao Fonte: Medeiros(2012) Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 4. Introdu¸c˜ao Geoprocessamento: Processamento informatizado de dados georreferenciados; Conjunto de conceitos, m´etodos e t´ecnicas para produ¸c˜ao de informa¸c˜ao geogr´afica; ´Area tamb´em conhecida como Geom´atica. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 5. Introdu¸c˜ao Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento, an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como: Topografia cl´assica; Cartografia digital; SIGs; Sensoriamento remoto por sat´elites; Sistema de posicionamento global(GPS); Banco de dados geogr´aficos. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 6. Introdu¸c˜ao Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento, an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como: Topografia cl´assica; Cartografia digital; SIGs; Sensoriamento remoto por sat´elites; Sistema de posicionamento global(GPS); Banco de dados geogr´aficos. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 7. Introdu¸c˜ao Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento, an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como: Topografia cl´assica; Cartografia digital; SIGs; Sensoriamento remoto por sat´elites; Sistema de posicionamento global(GPS); Banco de dados geogr´aficos. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 8. Introdu¸c˜ao Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento, an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como: Topografia cl´assica; Cartografia digital; SIGs; Sensoriamento remoto por sat´elites; Sistema de posicionamento global(GPS); Banco de dados geogr´aficos. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 9. Introdu¸c˜ao Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento, an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como: Topografia cl´assica; Cartografia digital; SIGs; Sensoriamento remoto por sat´elites; Sistema de posicionamento global(GPS); Banco de dados geogr´aficos. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 10. Introdu¸c˜ao Geotecnologias s˜ao o conjunto de tecnologias para coleta, processamento, an´alise e disponibiliza¸c˜ao de informa¸c˜ao geogr´afica como: Topografia cl´assica; Cartografia digital; SIGs; Sensoriamento remoto por sat´elites; Sistema de posicionamento global(GPS); Banco de dados geogr´aficos. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 11. Introdu¸c˜ao Primeiramente sobre os SIGs, o que s˜ao? Geographic Information System; Conjunto de sistemas de softwares e hardwares capazes de produzir, armazenar, processar, analisar e representar informa¸c˜oes sobre o espa¸co geogr´afico; Geram mapas, imagens de sat´elites, cartas topogr´aficas, gr´aficos, etc. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 12. Introdu¸c˜ao Entre as quest˜oes em que um SIG pode ter um papel importante encontram-se: Localiza¸c˜ao: inquirir caracter´ısticas de um lugar concreto; Tendˆencia: compara¸c˜ao entre situa¸c˜oes temporais ou espaciais distintas; Rotas: c´alculo de caminhos ´otimos entre dois ou mais pontos; Modelos: gera¸c˜ao de modelos explicativos a partir do comportamento observado de fenˆomenos espaciais; Material jornal´ıstico: utiliza-se SIGs para aprofundar coberturas jornal´ısticas, inclusive em tempo real. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 13. Introdu¸c˜ao Entre as quest˜oes em que um SIG pode ter um papel importante encontram-se: Localiza¸c˜ao: inquirir caracter´ısticas de um lugar concreto; Tendˆencia: compara¸c˜ao entre situa¸c˜oes temporais ou espaciais distintas; Rotas: c´alculo de caminhos ´otimos entre dois ou mais pontos; Modelos: gera¸c˜ao de modelos explicativos a partir do comportamento observado de fenˆomenos espaciais; Material jornal´ıstico: utiliza-se SIGs para aprofundar coberturas jornal´ısticas, inclusive em tempo real. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 14. Introdu¸c˜ao Entre as quest˜oes em que um SIG pode ter um papel importante encontram-se: Localiza¸c˜ao: inquirir caracter´ısticas de um lugar concreto; Tendˆencia: compara¸c˜ao entre situa¸c˜oes temporais ou espaciais distintas; Rotas: c´alculo de caminhos ´otimos entre dois ou mais pontos; Modelos: gera¸c˜ao de modelos explicativos a partir do comportamento observado de fenˆomenos espaciais; Material jornal´ıstico: utiliza-se SIGs para aprofundar coberturas jornal´ısticas, inclusive em tempo real. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 15. Introdu¸c˜ao Entre as quest˜oes em que um SIG pode ter um papel importante encontram-se: Localiza¸c˜ao: inquirir caracter´ısticas de um lugar concreto; Tendˆencia: compara¸c˜ao entre situa¸c˜oes temporais ou espaciais distintas; Rotas: c´alculo de caminhos ´otimos entre dois ou mais pontos; Modelos: gera¸c˜ao de modelos explicativos a partir do comportamento observado de fenˆomenos espaciais; Material jornal´ıstico: utiliza-se SIGs para aprofundar coberturas jornal´ısticas, inclusive em tempo real. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 16. Introdu¸c˜ao Entre as quest˜oes em que um SIG pode ter um papel importante encontram-se: Localiza¸c˜ao: inquirir caracter´ısticas de um lugar concreto; Tendˆencia: compara¸c˜ao entre situa¸c˜oes temporais ou espaciais distintas; Rotas: c´alculo de caminhos ´otimos entre dois ou mais pontos; Modelos: gera¸c˜ao de modelos explicativos a partir do comportamento observado de fenˆomenos espaciais; Material jornal´ıstico: utiliza-se SIGs para aprofundar coberturas jornal´ısticas, inclusive em tempo real. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 17. Introdu¸c˜ao Fonte: https://www.geoeasy.com.br Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 18. Banco de dados espaciais Banco de dados espaciais/geogr´aficos: Semelhante aos relacionais, com a grande e importante diferen¸ca de suportar fei¸c˜oes geom´etricas; Demandam grande quantidade de espa¸co para armazenamento dos dados; Fornecem armazenamento, recupera¸c˜ao e an´alise muito mais eficientes de dados espaciais. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 19. Banco de dados espaciais Dados espaciais: S˜ao associados `a uma posi¸c˜ao geogr´afica; Representam uma localiza¸c˜ao ou forma(cidades, estados, rios, etc); An´alises e consultas espaciais: C´alculo entre distˆancias, ´areas e centr´oides; Consultas por proximidades ou por regi˜ao. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 20. Banco de dados espaciais Os dados espaciais podem ser representados sob duas formas: Modelo matricial: Caracterizada por uma matriz de c´elulas de tamanho regulares; Cada c´elula representa um determinado conjunto de valores; Imagens de sat´elites e modelos digitais. Fonte: https://ibis.colostate.edu Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 21. Banco de dados espaciais Modelo vetorial: Representa¸c˜ao mais realista, de f´acil visualiza¸c˜ao; Utiliza pontos, linhas e pol´ıgonos para representa¸c˜ao; Fonte: https://www.colorado.edu/geography Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 22. Banco de dados espaciais Elementos de uma representa¸c˜ao vetorial: Entidade: abstra¸c˜ao do mundo real que n˜ao pode ser subdividido como abstra¸c˜ao de mesmo tipo(cidade, pa´ıs, estrada); Tipo-Entidade: conjunto de abstra¸c˜oes do mundo real; Atributo: caracter´ısticas de uma entidade; Objeto: representa¸c˜ao digital de uma entidade; Camadas: objetos espaciais podem ser agrupados por camadas. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 23. Banco de dados espaciais Objetos: Ponto: Representado pela sua localiza¸c˜ao; N˜ao possuem dimens˜oes significativas. Fonte: FILHO; IOCHPE(1996) Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 24. Banco de dados espaciais Objetos: Linha: Representam objetos com tamanhos vari´aveis; Possuem uma distribui¸c˜ao espacial linear. Fonte: FILHO; IOCHPE(1996) Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 25. Banco de dados espaciais Objetos: Pol´ıgono: Representa¸c˜ao bidimensional; ´Areas(estados, pa´ıses, florestas). Fonte: https://www.tempoagora.com.br Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 26. Banco de dados espaciais Camadas de objetos: Fonte: https://saylordotorg.github.io/text essentials-of-geographic-information-systems Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 27. Banco de dados espaciais Compara¸c˜ao entre os modelos matricial e vetorial: Fonte: https://sqlserverrider.files.wordpress.com Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 28. Banco de dados espaciais Compara¸c˜ao entre os modelos matricial e vetorial: Modelo Vetorial Modelo Matricial Estrutura Complexa Simples Topologia Melhor defini¸c˜ao Defini¸c˜ao fraca Sa´ıdas Gr´aficas Boa qualidade Baixa qualidade Manipula¸c˜ao F´acil Imposs´ıvel Visualiza¸c˜ao R´apida Lenta Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 29. Banco de dados espaciais Dados espaciais s˜ao armazenados usando o sistema de coordenadas de uma proje¸c˜ao em particular; Cada instˆancia espacial tem um SRID(Spatial Reference Identifier); Permite saber em que proje¸c˜ao determinada tabela est´a. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 30. Modelos, ´Algebra e Linguagens Modelo: Modelo relacional estendido; ´Algebra: Rose Algebra; Linguagens de query: SQL estendido: GEOSQL, PSQL; Linguagem gr´afica: GEO-SAL. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 31. Modelos, ´Algebra e Linguagens O SGDB ´e estendido para o SDT(Spatial Data Transfer) ao n´ıvel de tipos de dados atˆomicos. relation provinces(pname: STRING; area: REGION; ppop:INTEGER); relation cities (cname: STRING; center: POINT; ext: REGION; cpop: INTEGER); relation rivers (rname: STRING; route: LINE). Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 32. Modelos, ´Algebra e Linguagens Rose Algebra: Usada para calcular distˆancia, superf´ıcies e proximidade de objetos; Uma opera¸c˜ao pode ter a forma: Un´aria: op (Tipo1) = Tipo2; Bin´aria: (Tipo1) op (Tipo2) = Tipo3; Exemplos: lines intersection lines = points; {lines, regions} inside regions = bool; regions intersection regions = regions; Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 33. Modelos, ´Algebra e Linguagens Uso de express˜oes SQL para determinar: Distˆancia; Ordem; Topologia; ´Area; Comprimento; Intersec¸c˜ao; Uni˜ao. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 34. Modelos, ´Algebra e Linguagens Consultas: Abstraem a apresenta¸c˜ao gr´afica dos dados espaciais para gerarem as consultas; Dois tipos de consultas: Spatial select - retorna objetos que satisfazem um predicado espacial com o objeto de consulta; Spatial join - uma jun¸c˜ao que compara quaisquer dois objetos unidos com base em um predicado em seus valores de atributo espacial. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 35. Modelos, ´Algebra e Linguagens Exemplos de consultas: CREATE TABLE Country(Name varchar(30), State Integer, Pop Integer, Shape Polygon); Fonte: https://i.stack.imgur.com Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 36. Modelos, ´Algebra e Linguagens Spatial select: Todas as cidades da It´alia: SELECT sname FROM cities c WHERE c.center inside Italy.area; Todas as cidades a menos de 50 Km de Belo Horizonte: SELECT d.nome, d.populacao FROM d Cidade, c Cidade WHERE c.nome = ”Belo Horizonte”and distance(d,c) <50 and d.populacao >50.000 Spatial join: SELECT cname, sname FROM cities, provinces WHERE center inside area. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 37. Modelos, ´Algebra e Linguagens Joins: Non-spatial join: SELECT S.name FROM Senator S, Business B WHERE S.soc-sec = B.soc-sec; Spatial join: SELECT S.name FROM Senator S, Business B WHERE S.district.Area() >300 AND Within(B.location, S.district) Fonte: FILHO; IOCHPE(1996) Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 38. Aplica¸c˜oes Formatos de BDE: Sistema de coordenadas; Fonte: http://www.geographyalltheway.com/ks3g eography Proje¸c˜ao. Fonte: http://www.mundovestibular.com.br Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 39. Aplica¸c˜oes Crit´erios para avalia¸c˜ao de um BDE: Precis˜ao espacial; Precis˜ao dos atributos; Escala; Capacidade de atualiza¸c˜ao; Al´em de todos os outros crit´erios de qualidade de banco de dados aplic´aveis. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 40. Aplica¸c˜oes Um bom BDE possui regras e restri¸c˜oes como: Proteger a integridade dos dados; Prevenir erros humanos; Possuem dados est´aticos: Geralmente associados `a geometria; Separado dos dados dinˆamicos; E dados dinˆamicos: Gerados de forma automatizada; Dados meteorol´ogicos por exemplo. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 41. Aplica¸c˜oes Algumas ferramentas: PostgreSQL/PostGIS; MySQL Spatial; Oracle Spartial; Microsoft SQL Server(with ESRI SDE); Hybernate Spatial. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 42. PostGIS ´E uma extens˜ao do PostGreSQL; Desenvolvido pela Refractions Research; Gratuito e possui c´odigo-fonte livre; Segue os padr˜oes de interoperabilidade da OGC; Atualmente na vers˜ao 2.3.3. Fonte: http://www.gislounge.com Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 43. PostGIS ´E apenas um m´odulo de extens˜ao; Necessita do PostGreSQL como base(SGBD). Fonte: http://www.andersonmedeiros.com Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 44. PostGIS Por padr˜ao, roda na porta 5432; Uma instˆancia pode conter diversos bancos, com diversos schemas e tabelas; PostGIS vs Oracle Spatial vs MySQL Spatial: Fonte: https://trends.google.com Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 45. PostGIS Objetos espaciais: POINT(0 0); LINESTRING(0 0, 1 1, 2 2); POLYGON((0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 2 1, 2 3, 3 2, 0 1)); MULTIPOINT(0 0, 1 2); MULTILINESTRING((0 0, 1 1, 2 1),(2 2, 3 3, 1 0)); MULTIPOLYGON(((0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 2 1, 2 3, 3 2, 0 1),(-1 -1, -2 -2, -1 -1, -2 -2, -1 -2))). Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 46. PostGIS Estrutura dos dados definida pelo padr˜ao OGC SFS(Simple Feature Specification). Fonte: http://www.fernandoquadro.com.br/html/postgis/ Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 47. PostGIS Trabalha com duas tabelas de meta-dados: GEOMETRY COLUMN; SPATIAL REF SYS. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 48. PostGIS Na tabela GEOMETRY COLUMN consistem as informa¸c˜oes das tabelas espaciais, da seguinte forma: F TABLE CATALOG; F TABLE SCHEMA; F TABLE NAME; F GEOMETRY COLUMN; COORD DIMENSION; SRID; TYPE. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 49. PostGIS Na tabela SPATIAL REF SYS ´e onde s˜ao carregadas as informa¸c˜oes dos sistemas de coordenadas utilizados pelo banco: SRID; AUTH NAME; AUTH SRID; SRTEXT; PROJ4TEXT. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 50. PostGIS Rela¸c˜ao entre as tabelas GEOMETRY COLUMN e SPATIAL REF SYS: Fonte: http://tsunamiportal.nacse.org/documentation Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 51. PostGIS Criando tabelas com dados espaciais: Fonte: http://www.fernandoquadro.com.br/html/postgis/ Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 52. PostGIS Inserindo dados espaciais: Fonte: http://www.fernandoquadro.com.br/html/postgis/ Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 53. PostGIS Recuperando dados espaciais: Fonte: http://www.fernandoquadro.com.br/html/postgis/ Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 54. PostGIS Algumas fun¸c˜oes do PostGIS: ST Area: retorna a ´area de um pol´ıgono; Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 55. PostGIS ST Contains: retorna TRUE se A estiver em B; Fonte: https://postgis.net/docs Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 56. PostGIS ST Intersects: retorna TRUE se houver algum tipo de intersec¸c˜ao; Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 57. PostGIS ST Centroid: retorna o ponto central da ´area; Fonte: https://postgis.net/docs/ Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 58. PostGIS V´arios softwares utilizam PostGIS como um backend: ArcGIS; GeoMidia; Kosmo; MapSurfer.NET; QGIS; TerraView; Uber. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 59. PostGIS Vantagens do PostGIS: Ser um software livre e gratuito; Possui poderosas funcionalidades; F´acil importa¸c˜ao/exporta¸c˜ao de dados; Integra¸c˜ao com SIG e WebGIS; Amplamente utilizado, possui grande comunidade de suporte. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 60. WebMapping O que ´e WebMapping? Trata-se da disponibiliza¸c˜ao de mapas digitais online; Permite que sejam acessados de forma h´abil e atraente; Utiliza um BDE para armazenamento dos dados; Tamb´em chamado de WebGIS. Fonte: http://resources.arcgis.com Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 61. WebMapping Vis˜ao geral de um SIG: Fonte: http://explorations.cl Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 62. WebMapping Arquitetura do WebMapping: Fonte: https://www.e-education.psu.edu Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 63. WebMapping Trˆes tipos de WebGIS: Mapas est´aticos; Mapas gerados `a partir de formul´arios; Mapas dinˆamicos. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 64. WebMapping Mapas est´aticos: Em formato de imagem(*.jpg, *.gif, *.png, etc) integrados `a p´aginas da internet; Forma mais b´asica de WebMapping; Baixa interatividade. Fonte: https://www.infoescola.com/geografia/web-mapping Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 65. WebMapping Mapas gerados `a partir de formul´arios: Fornece-se parˆametros para gera¸c˜ao de mapas na forma de imagem; Pouca versatilidade de navega¸c˜ao sobre o mapa; Pouca usabilidade. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 66. WebMapping Mapas dinˆamicos: Usu´ario seleciona uma ´area de seu interesse, gerando navega¸c˜ao para outro mapa; Interface mais atraente, com consultas espaciais dispon´ıveis; Mais frequente na atualidade. Fonte: https://www.infoescola.com/geografia/web-mapping Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 67. WebMapping Vantagens de usar WebMapping: Facilidades de manuseio pelo usu´ario final(aplica¸c˜oes amig´aveis); Independˆencia de sistema operacional; O usu´ario s´o precisa de um computador com navegador e acesso `a internet; Dependendo da arquitetura da qual se fez uso, n˜ao ´e necess´ario carregar, instalar ou manter qualquer software ou dados no cliente; Podem interagir com sistemas desktop ou outros sistemas da internet(interoperabilidade); Permite diferentes tipos de acesso aos dados. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 68. WebMapping Desvantagens de usar WebMapping: Tempo de carga de dados; Limita¸c˜oes das an´alises espaciais; N˜ao substitui uma aplica¸c˜ao de SIG por completo. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 69. WebMapping Softwares e frameworks para desenvolvimento de WebGIS: MapServer; GeoServer; i3Geo; Alov Map; Open Layers. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos
  • 70. WebMapping Servi¸cos que utilizam WebGIS: Google Earth e Google Maps; Whereis; liveMaps; Portais governamentais; MultiMap. Frederico Resende Gilma Campos Marcos Peres Mauro C´esar Banco de Dados Geogr´aficos