Narcélio de Sá Pereira Filho
Geógrafo
narceliosapereira@gmail.com
A Companhia de Água e Esgoto do Estado do Ceará (Cagece), fundada em 1971, tem por finalidade o abastecimento de água e tratamento de esgoto.
Desenvolver e implantar uma solução baseada em inteligência geográfica para a gestão de cadastro compreendendo a obtenção e atualização de informações comerciais e técnicas de redes de água e esgoto numa base de dados georreferenciada integrada para utilização pelas diversas áreas da Companhia.
1ª Etapa
2ª Etapa
3ª Etapa
Conversão, Adequação
e atualização
da Base Cadastral
Controle de
Qualidade
Edição, Processamento e Análise
específica para Saneamento
Cadastro de Redes de Água
Cadastro de Clientes
Cadastro de Redes de Esgoto
Cadastro de Equipamentos
Interface do usuário
Banco de Dados
Web Service
QGIS
PostgreSQL + PostGIS
Geoserver
Infraestrutura Open Source
Infraestrutura Open Source
Uma coleção de informações que se relacionam de modo que criem algum sentido, ou seja, é uma estrutura bem organizada de dados que permite a extração de informações. Assim, são muito importantes para empresas e tornaram-se a principal peça dos sistemas de informação.
O PostgreSQL é um projeto open source coordenado pelo PostgreSQL Global Development Group.
1982 - Projeto Ingres, desenvolvido na Universidade de Berkeley, Califórnia.
1986 - Nasce o projeto pós-Ingres com o objetivo de resolver problemas com o modelo de banco de dados relacional.
1993 - O projeto é abandonado pela Universidade de Berkeley.
1994 - O projeto foi renomeado para Postgres95 como software open source.
1996 - o projeto foi renomeado para PostgreSQL , na sua versão 6.0
2017 - Lançada a versão 10.1 do PostgreSQL.
É considerado um dos SGBDs de código aberto mais avançados do mundo.
Funcionalidades
Desempenho
Custo
Escalabilidade
O PostGIS é uma extensão espacial gratuita e de código fonte livre que implementa a especificação padrão da Open Geospatial Consortium (OGC).
Permite o uso de objetos GIS (Sistemas de Informação Geográfica) ser armazenado em banco de dados.
Data Types
• geometry, geography, raster
Funções
• ST_Area(), ST_length(), ST_Buffer()
Indexes
• R-Tree, GIST, GeoHash
O PostGIS suporta os seguintes tipos de Geometrias especificados pela OGC:
O PostGIS suporta os seguintes tipos de Geometrias especificados pela OGC:
Edição compartilhada
• Garantias transacionais e de integridade de dados
Performance e Escala
• Grandes conjuntos de dados, grandes cargas de trabalho
GIS em SQL
• Responder perguntas espaciais no banco de dados
public.bairro
|
public.rede_esgoto
Name |
Type |
id |
int4 |
geom |
geometry (MultiPolygon,31984) |
name |
varchar (254) |
id |
int4 |
geom |
geometry (LineString,31984) |
inclinacao |
float8 |
cota_montante |
float8 |
cota_jusante |
float8 |
dsc_material |
varchar (255) |
sgl_material |
varchar (255) |
diametro |
float4 |
public.rede_esgoto
public.bairros
Quais as tubulações de esgoto que estão no bairro Meireles?
select r.*
from rede_esgoto as r
join bairro as b
on st_intersects(b.geom,r.geom)
where b.name = 'Meireles'
Locais onde as tubulações de esgoto cruzam algum recuso hídrico?
select ST_Intersection(r.geom,h.geom) as geom
from rede_esgoto as r, hidrografia as h
WHERE
st_intersects(r.geom,h.geom)
A geocodificação é o processo de converter endereços (como nome da rua e número) em coordenadas geográficas (latitude e longitude) que permitem a inserção de marcadores de local em um mapa ou o posicionamento do mapa.
A geocodificação é uma tarefa que envolve múltiplos conjuntos de dados e processos, todos os quais trabalham em conjunto. Um geocodificador é composto por dois componentes importantes: um conjunto de dados de referência e o algoritmo de geocodificação.
Serviços de Geocodificação:
Google
Mapbox
Here
BingMaps
CloudMade
"ROOFTOP"
"RANGE_INTERPOLATED"
"GEOMETRIC_CENTER"
"APPROXIMATE"
*Google API location_type
"ROOFTOP"
"RANGE_INTERPOLATED"
"GEOMETRIC_CENTER"
"APPROXIMATE"
*Google API location_type
"ROOFTOP"
"RANGE_INTERPOLATED"
"GEOMETRIC_CENTER"
"APPROXIMATE"
*Google API location_type
"ROOFTOP"
"RANGE_INTERPOLATED"
"GEOMETRIC_CENTER"
"APPROXIMATE"
*Google API location_type
Formatação do Endereço
Consultas ambíguas
Dependência de Base de dados Externa
Custo benefício do serviço
Av. Dr. Lauro Vieira Chaves, 1030 Vila União, Fortaleza – CE, 60420-280
6289
Logradouros não amigáveis ao geocoding.(S.D.O, SDO , ST-,RUA DISPONÍVEL )
Campo:
Medição dos Lotes
Geração do Overlay
Cadastro no PRAX
Escritório:
Carga dos dados do PRAX
Interpolação dos dados
Controle de Qualidade
Rua Coronel Jucá
R. Henriqueta Galeno
R. Beni Carvalho
R. Monsenhor Catão
759
749
739
731
719
709
sn
738
750
762
768
780
796
1396
1704
1720
geometry
ST_Line_Interpolate_Point(
NEW.geometry a_linestring,
(num_lote/st_length(NEW.geom));
geometry ST_Line_Interpolate_Point(geometry a_linestring, float a_fraction);
Georreferenciamento por interpolação IGEO-PRAX
Dados do geocoding Google
Setores (7,8,9,10)
PRAX: 10.457*
Google: 3.845
Resultado: 36,76 %
*Clientes em 2017
Dados do geocoding IGEO
Setores (7,8,9,10)
PRAX: 10.457
IGEO: 9.846
Resultado: 94,15 %
Dados do geocoding Google
Setores (7,8,9,10)
Dados do geocoding IGEO
Setores (7,8,9,10)