INPE/DPI e EMBRAPA

Download Report

Transcript INPE/DPI e EMBRAPA

TerraLib and TerraView

Karine Reis Ferreira Image Processing Division – DPI 20/10/2006

What is TerraLib?

 Free and Open source GIS software library  GNU Library License  Provides support for the development of GIS:  Custom-built geographical applications  DBMS for manage spatial data (vector and raster)  Support for different DBMS  Relational DBMS:  Oracle, PostgreSQL, MySQL, SQL Server  OR DBMS with spatial extent  Oracle Spatial and PostGIS J Jfddfjh gfsdfgdfssf fsdf fsdfsd sdfsdf

TerraLib DBMS

What is TerraLib?

 It is a product to be used by computer programmers to build customizable geographical applications  Web-based co-operative development  Documentation, download and forum www.terralib.org

 Developed by:

What is TerraView?

     Geographical application built on TerraLib It is an example of how to build a geographical application using TerraLib ~ 7950 downloads in 2005 and 2801 in 2006 www.dpi.inpe.br/terraview Current release: 3.1.3

What is TerraView?

Jfddfjh gfsdfgdfssf fsdf fsdfsd sdfsdf Jfddfjh gfsdfgdfssf fsdf fsdfsd sdfsdf Jfddfjh gfsdfgdfssf fsdf fsdfsd sdfsdf

TerraLib DBMS

SPRING - TerraLib - TerraView

What is SPRING TerraLib

Geographical Application Software library to build Geographical Application

TerraView

Geographical Application built on TerraLib

Users

GIS users Computer programmers GIS users

Geographical Database

Binary files + DBMS

Source code

closed DBMS open DBMS open

TerraLib – Vector data

 Some functions provided by TerraLib to deal with vector data:  Topological functions  Touches, Intersects, Inside, ...

 Geographical operations  Buffer, Union, Intersection, ...  Spatial and temporal queries  Spatial and Temporal statistics  Moran, Kernel Map, ...  Address Geocoding

A B Intersection A C B

TerraLib – Raster Data

 TePDI – TerraLib image processing module:  Contains a set of functions to process raster data

Image processing Application TePDI TerraLib Kernel Disk RAM DBMS

TerraLib – Raster Data

 Current functions available in TePDI:   Image blending – Euclidian and multi-resolution blending.

Edge detection filters – Robers and Sobel filters.

          Mask based linear filters.

Morphological filters ( Erosion, dilation and median ).

Radar filters ( Frost, Lee and Kuan ).

Image fusion ( HIS, Wavelets and Enhanced Wavelets algorithm ) Image Arithmetic algorithms.

Image contrast (linear methods, non-linear methods, statistical method ).

Image mosaic algorithms (Geographic and tie-points based).

Image registering algorithms.

Image segmentation algorithms.

Wavelets based decomposition filters.

TerraPHP

 PHP extension  Visualize and query geographical data from a TerraLib database in Web applications  Free and Open source  Example of application:  TerraWeb

TerraPHP

Web Server (Apache)

Página PHP TerraPHP TerraLib PHP HTTP Image: PNG DBMS

Client

TerraLib applications and projects

     Cadastral Mapping  Improving urban management of large Brazilian cities Public Health  Spatial statistical tools for epidemiology and health services Social Exclusion  Indicators of social exclusion in inner-city areas Land-use change modelling  Spatio-temporal models of deforestation in Amazonia Emergency action planning  Oil refineries and pipelines (Petrobras)

Integrated Urban Geographic Information Systems

SIGMUN, FUNCATE www.funcate.org.br

Epidemiologic Surveillance Support System

  SAUDAVEL project Tools for epidemiological surveillance, integrating environmental aspects, risk factor detection, and automatic and semiautomatic methods, allowing outbreak detection and follow-up in space and time

InfoPAE - An emergency plan deployment system

   Automated system designed to improve the response to emergency situations Applicable to pipelines, oils terminals, oil refineries and offshore installations, and it also proved to be a valuable training tool Tecgraf and PETROBRAS

aRT

  API R-TerraLib: an R package that provides the integration between the software R and the GIS classes TerraLib Developed by ESTE – UFPR

TerraNetwork

  Dedicated GIS to Urban Network Applications Developed by LAC-INPE