Migração para software livre do Inteligeo - o sistema de inteligência geográfica da Polícia...
-
Upload
george-porto-ferreira -
Category
Government & Nonprofit
-
view
67 -
download
2
Transcript of Migração para software livre do Inteligeo - o sistema de inteligência geográfica da Polícia...
FOSS in Inteligeo
A strategic transition to free and open source software in the Brazilian Federal Police Geographic Intelligence System
Web maps in the Brazilian Federal Police
Since 2009
Visual database for operational data
Support data for forensic reportsImagery
Vector data
Focus on materiality and authorship
Administrative information overlays
Tools for searching, processing and displaying the data
Administrative reports
Benefits
Consolidation of the data sourcesNo more storing files in a hard drive in a drawer (hopefully).
Direct sources with rich metadata.
Centralized search, even for external data
Imagery repository
Operational data availability
Web GIS lowers the bar for using geographical data
Data
Satellite images (JAXA, INPE, others)
Protected areas (FUNAI, MMA)
Mining licenses (DNPM)
Locations, political boundaries (IBGE)
Around 850 layers, most of them obtained from external sources.
Institutional data: Regional offices, jurisdictions, forensic reports, special thematic maps.
Why change to FOSS?
Strategic control of data
Infrastructure integration
Lifecycle cost
Strategic control of software
Technical superiority
At first, NOT because we wanted to share
Starting point
Sponsored by JICA
Built following a model from IBAMA's SISCOM
Stack:CentOS
ArcSDE on PostgreSQL
ArcGIS Server
Web application based on ESRI's FlexViewer
Administration using ArcGIS Desktop
Initial motivation
The database was the main issue
Failure to integrate the SDE schema into the legacy database
Need for a very specific linux environment (RedHat, PostgreSQL 8.4, proprietary binaries)
Failure to integrate the data warehousing and database replication routines with the SDE schema
Step 1 (circa 2012)
Migrate database to plain PostgreSQL+Postgis
Rebuild all ArcGIS project files to point to thatEsri support helped us make a direct connection without SDE
Relinquish any compatibility guarantee
Work around the caveatsLong field names
Unsupported field types
ArcGIS' attempts to change the database upon connection
Necessary to build views for some tables
Step 2 (2013-2014)
Implement functionality that was previously being held back by the databaseIntegration with the forensic reports system
Daily uploads of other institutions data
Protocols for loading the image catalog footprints and metadata
Protocols for producing geoprocessing products directly on the database
Train people to use QGIS
Write a script for automatic QGIS configurationwiki.osgeo.org/wiki/Brazilian_Coordinate_Reference_Systems
Step 3 (2015 - )
Develop a new web interface using only open source code
Choose a new open source middlewareQGIS Server (great styling)
Mapserver (great speed)
Geoserver (great functionality)
I3GEO/Mapserver (great user base in our government)
We picked Geoserver mainly because of authentication and ease of management.
Examples QGIS direct access
Exemples data upload script
Exemples data upload script
Future
Lock down the system for use with sensitive data
Share data using INDE and fast webservices
Share code
Sponsors
JICAInitial investment, consulting, training. Long term success commitment.
ALOS project (Jica President Award best 4 projects in the world)
FINEPResearch on open source software usage
ISPRS2012 (2 articles)
EAFS2012
Foss4g 2011
Foss4g 2014 (2 presentations)
UNODCPEQUI Drug DNA
SIGMA Marijuana GIS
DITEC INCPersonnel, equipment, infrastructure, operations, continued support.
Foreword PostGIS
What can you do with PostGIS?Data analysis
Access control
Shared editing
Quality control
Data sharing
Integration between systems
Queries using text, numbers and geographical information
Reports
Produce geospatial data
Brazilian government standards compatibility (e-ping)
Foreword PostGIS
What can you do with PostGIS?Data analysis
Access control
Shared editing
Quality control
Data sharing
Integration between systems
Queries using text, numbers and geographical information
Reports
Produce geospatial data
Brazilian government standards compatibility (e-ping)
Foreword PostGIS
What you cant do with (only) PostGIS:Map rendering and visualizationYou need mapserver/geoserver/qgis server for that.
Visual editing of geographical featuresYou need a separate application for that.
Publish data in INDE standardsYou need a separate service provider for that (usually mapserver/geoserver/qgis, but many alternatives exist)
Share information with lay usersYou can use a web map or a published document.
Foreword Publishing
Decreto N 8.789, de 29 de junho de 2016 Dispe sobre o compartilhamento de bases de dados na administrao pblica federal.
Metadata
Official channel for publication
Data/metadata expiration date
Raster data publication
Inteligeo Inteligncia GeogrficaPresentation delivered on 2016-09-29 at the FOSS.4GIS.GOV conference
Daniel Arajo MirandaPerito Criminal FederalInstituto Nacional de CriminalsticaPolcia FederalBraslia - DFmiranda.dam at dpf.gov.br