Usage of Open Source GIS Software in the Public Sector: Possibility and Irrationality? Is the GEO-ENABLED GOVERNMENT anxious about USING OPEN SOURCE GIS.

Slides:



Advertisements
Similar presentations
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
Advertisements

GIS in the Internet - architectures, standards and OpenSource Team SPADE – Spatial Decision Support.
Advanced Information Systems Laboratory Department of Computer Science and Systems Engineering Müesteraner GI-Tage 03 GIS COTS.
19 th, Sep, 2012 AGF Open Source Session Gaia3D, Inc. Shin, Let’s Grow Together!! - A general introduction of Open Source GIS.
MUM/EOGEO 2005 Jody Garnett. MUM/EOGEO 2005 Open Architecture Browser ? Database (SFSQL) Desktop Web Feature Web Map Server.
Kort & Matrikelstyrelsen - Danish National Survey and Cadastre Thorben Hansen Head of Department Customer Relations.
OSGeo's Open Source Mapping Stack Beyond Features & Tools.
Kapil Oberai Scientist Indian Institute of Remote Sensing India Geospatial Forum 2012.
IC GS Informatics Breakout Group. Informatics Breakout – topics discussed 1)How will 1G integrate with topographic data? 2)Centralized, distributed, or.
Development of Java plug-in for Geoserver to read Oracle GeoRaster Data Authors Baskar Dhanapal CoreLogic Bangalore, India Perumal Chinnuswamy CoreLogic.
Introduction to GIS and ArcGIS How a GIS works Introduction to ArcGIS The ArcGIS Interface.
Mobile Online Intelligent Decision Support System Rick Smith, Dr. Stacey Lyle and Dr. Patrick Michaud-Division of Nearshore Research Conrad Blucher Institute.
Geographic Information Systems Issues and Prospects - The Trends of GIS Development.
Planned Title: Review of Evaluation of Geospatial Search Allan Doyle.
Benefits and Concerns when Constructing an Enterprise-scale Geodatabase Larry Theller, presenter Agricultural and Biological Engineering Dept Purdue University.
Internet enabled GIS GIS Topics and Applications John Reiser Rowan University.
Introduction to GIS and ArcGIS How a GIS works Introduction to ArcGIS.
Semantic Mediation & OWS 8 Glenn Guempel
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
CHAPTER 6 OPEN SOURCE SOFTWARE AND FREE SOFTWARE
Developing Health Geographic Information Systems (HGIS) for Khorasan Province in Iran (Technical Report) S.H. Sanaei-Nejad, (MSc, PhD) Ferdowsi University.
1 Introduction to web mapping Dissemination of results, maps and figures ESTP course on Geographic Information Systems (GIS): Use of GIS for making statistics.
Geographical Information System Implementation Rottnest Island Authority.
Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions.
Introduction to Open Source GIS, GeoTec 2005
US Army Corps of Engineers DGI Europe 2008 Interoperability & Collaboration Focus Day Joel Schlagel & Michael Smith US Army Corps of Engineers Hanover,
GIS technologies and Web Mapping Services
Cadastre software based on Open Source in Kyrgyzstan Alexander Solovov Solution developer.
Interoperability ERRA System.
Dave Denault & Brian Scarlett IICWG October 2005 Interoperable Data Formats in Production Systems.
, Increasing Discoverability and Accessibility of NASA Atmospheric Science Data Center (ASDC) Data Products with GIS Technology ASDC Introduction The Atmospheric.
Jeremy D. Bartley Kansas Geological Survey An Introduction to an Index of Geospatial Web Services.
, Implementing GIS for Expanded Data Accessibility and Discoverability ASDC Introduction The Atmospheric Science Data Center (ASDC) at NASA Langley Research.
GIS Day UWM Making the Case for GIS Coordination in Wisconsin David Mockert November 14, 2007.
Open Standards Open Source Open Data Cameron Shorter Geospatial Systems Architect Lisasoft/Terrapages GITA 2007 Geospatial Infrastructure Solutions Conference.
A Basic Introduction to Free and Open Source Software Presented by John Bocan.
Open Source GIS Technology overview Presented by Aaron Racicot – GIS Programmer February 8, 2006.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
material assembled from the web pages at
OPEN SOURCE AND FREE SOFTWARE. What is open source software? What is free software? What is the difference between the two? How the two differs from shareware?
Open Source Geospatial Foundation Taiwan Chapter Open Source GIS in Taiwan: Current and Future Dongpo Deng Taipei International Conference on Digital Earth.
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
Data Scrounging 101 Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute Monday,
The FalconView Geodata Overlay
Implementing Web GIS Solutions using open source software Karsten Vennemann Seattle.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
GIS On The Web: An Overview of ArcIMS. *The easy flow of geographic data can offer real-life solutions in many societal sectors, including municipal government,
Open Source GIS in Salmon Nation Equity, Ecology, and Economics Presented by Aaron Racicot – GIS Programmer November 16, 2005 A Citizen.
OSGeo Mashup : A practical look at 5 Open Source GIS applications GRASS/QGIS, GDAL/OGR, POSTGIS, MAPSERVER, GMT Presented at OSCON 2006 by Aaron Racicot.
Web-Based Open Source GIS: Decision Support Tools OCEANSystem and FORESTSystem Presented by Aaron Racicot – GIS Programmer April 18th,
Using Open Source GIS Technology overview Presented by Aaron Racicot – GIS Programmer January 25, 2006 A Citizen of Salmon Nation.
An open software framework for Web Service-based geo- processes Theodor Foerster FOSS4G 2006 – Lausanne, Switzerland.
10 May 2005UNSDI Workshop - FAO-HQ - Italy Free and Open Source Software (FOSS) & OpenSDI Jeroen Ticheler.
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
Department of Geography
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
1 WS-GIS: Towards a SOA-Based SDI Federation Fábio Luiz Leite Júnior Information System Laboratory University of Campina Grande
Geodata conversion & interoperability Dr Nigel Trodd Coventry University.
WISE Working Group D September 2009, Brussels Jon Maidens.
OGC Web Services with complex data Stephen Pascoe How OGC Web Services relate to GML Application Schema.
SDI 4.0 Crowd-sourcing, Gov-sourcing Geographic Data via Open Geosynchronization Raj R. Singh Director, Interoperability Programs Open Geospatial Consortium.
GIS software overview GIS/CAD5. OPEN SOURCE COMMERCIAL DESKTOP WEB-BASED (SERVER)
Copyright, Open Geospatial Consortium Making Location Count Peer-to-Peer File Sharing An Answer to the SDI blues North Carolina GIS Conference February,
Geographic Information Systems
OSGeo's Open Source Mapping Stack
Yukon Geomatics: Delivering Yukon’s SDI & Enabling Citizens
Introduction to Computing
Creating Basemaps to Manage Buildings and Facilities
Presentation transcript:

Usage of Open Source GIS Software in the Public Sector: Possibility and Irrationality? Is the GEO-ENABLED GOVERNMENT anxious about USING OPEN SOURCE GIS software? Sr Dr Zainal Bin A Majeed JUPEM

CONTENT What is open source GIS software? The development and trends Test Case of OSGIS Freeware Conclusion

What is open source GIS software?  OSS – it’s free but does not mean free of charge, use freely  OSS GIS is freely available software that can be used to manage and create system development for geospatial data  It is a free geospatial data open source software for developing a GIS  Available to develop a web based GIS application that supports data request, retrieval, integration and presentation.  Free to use, copy, study, change and improve, and even distribute them freely FOSS4G : Free Open Source Software for Geo-Spatial GeoFOSS : Geo Free Open Source Software

OSS Freedoms Freedom of Use Freedom of Use Freedom of Software Freedom of Software Freedom of Redistribute Freedom of Redistribute Freedom of Modify Freedom of Modify Freedom of Copy Freedom of Copy Open Source SW Criteria by OSI (Open Source Initiative) 1. Free Redistribution 2. Source Code 3. Derived Works 4. Integrity of The Author's Source Code 5. No Discrimination Against Persons or Groups 6. No Discrimination Against Fields of Endeavor 7. Distribution of License 8. License Must Not Be Specific to a Product 9. License Must Not Restrict Other Software 10. License Must Be Technology-Neutral

FOSS4G as Substitute for Proprietary Software ArcReader - viewing - uDig, GRASS, gvSIG, QGIS, OSSIM ArcMap/ArcGIS – cartography - uDig, GRASS, gvSIG, QGIS, OSSIM ArcINFO/ArcGRID – analysis - GRASS, OSSIM, SEXTANTE ArcPad – devices - gvSIG mobile ArcSDE – database - PostGIS ArcIMS – web - Mapserver, GeoServer ArcGIS Server – spatial server - GRASS, SEXTANTE VB, Python – scripting - PHP, Python, Perl, C#.net, etc… (From Shin, ) Open Source GIS?

OSS GIS local trends Organisations begin to use OSS GIS from vendor who do not use inherent and commercialised software Organisations begin to use OSS GIS from vendor who do not use inherent and commercialised software Many organisations in the public sector are interested in commercialised GIS software which come with training and hands-on development by vendors (but expensive) Many organisations in the public sector are interested in commercialised GIS software which come with training and hands-on development by vendors (but expensive) The agony of using OSS GIS is affecting utmost mentality The agony of using OSS GIS is affecting utmost mentality Local authority are lacking of fund to spend RM10K to RM30K for vendor software, with no support but ask to buy new version Local authority are lacking of fund to spend RM10K to RM30K for vendor software, with no support but ask to buy new version Small organisations require cheap, freely available, ease of support from OSS community Small organisations require cheap, freely available, ease of support from OSS community

OSS GIS local trends Support from policy makers and management to use OSS GIS is not good Support from policy makers and management to use OSS GIS is not good Not many use OSS GIS within the desktop environment. The approach may save government allocation, either to do mapping and to develop GIS within the organisation. Not many use OSS GIS within the desktop environment. The approach may save government allocation, either to do mapping and to develop GIS within the organisation. RM30K-60K vendor specific software were not fully utilised in an overarching benefits RM30K-60K vendor specific software were not fully utilised in an overarching benefits Bugs and fault in the developed system tend to demoralise the ideas. Bugs and fault in the developed system tend to demoralise the ideas. Installation, configuration and configuration are sometime problematic Installation, configuration and configuration are sometime problematic Human capital are not fully ready to embark in this genius notion and approach Human capital are not fully ready to embark in this genius notion and approach

Test Case of OSGIS Development for Possibility of Usage in Government Organisation

Objectives  To investigate the current open source software, standards, protocols and technologies capable of resolving the issue of data integration and dissemination.  To investigate and test existing open geospatial web service e.g. Minnesota WMS.  To use GML for vector online data format.  To implement WFS for GML server to serve GML online.  To design a common ad hoc database for data import/export in order to manage the data before dissemination  To develop intelligent middleware capable to get the user requests for query vector/raster data  To develop a web based GIS application that supports data request, retrieval, integration and presentation.

Methodologies A simple development of a web based GIS through the construction of a 3-tier web service architecture, comprising a client, middleware and server, as follows A simple development of a web based GIS through the construction of a 3-tier web service architecture, comprising a client, middleware and server, as follows Server – In order to serve raster and vector geospatial data from multiple sources via the web we have implemented the OGC WMS and WFS specifications Server – In order to serve raster and vector geospatial data from multiple sources via the web we have implemented the OGC WMS and WFS specifications Middleware – The middleware enables the application to retrieve the geospatial data from different servers Middleware – The middleware enables the application to retrieve the geospatial data from different servers Client – A client map viewer developed to render the data requested by the servlet. Client – A client map viewer developed to render the data requested by the servlet.

Geospatial data used Cadastral data or land parcel data handled by the JUPEM states ( in local coordinate system) Cadastral data or land parcel data handled by the JUPEM states ( in local coordinate system) Topographical mapping data developed in JUPEM (real world coordinates) Topographical mapping data developed in JUPEM (real world coordinates) Aerial/Orthophoto images produced in JUPEM (real world coordinates) Aerial/Orthophoto images produced in JUPEM (real world coordinates)  Test area in the Wilayah Persekutuan Kuala Lumpur  Data preparation involved tasks on image processing, vector data conversion and coordinates transformation.  Data is prepared and integrated into one single view

The topographical data overlayed an aerial images of the test area

The cadastral data overlayed on an aerial images of the test area.

Spatial Relational Database (SRDB) was utilised as an ad hoc database was utilised as an ad hoc database Logical database model of SRDB

shop1... Implementing Feature Schema for Use with GML

Developing the Web Geospatial Server Map of WP Kuala Lumpur WFS – GML server WMS – freeware Mapserver The administrative area of WPKL through GML server and Image Map Server

Developing Middleware for the Geospatial Data Connector - get the user request through the CGI protocol; - connect to other data server and retrieve the data via HTTP protocol as user required; - integrate the requested data and generate the final integrated objects; - deliver the required objects back to the client application.

The project request is encoded using XML The sample of project is illustrated as follows. <dataset protocol="http" type="gml" name="hospital_clinic" address= " REQUEST=getFeature&LAYERS=KL.hosp_clinic"/> <dataset protocol="http" type="gml" name="gov_office" address= " <dataset protocol="http" type="gml" name="education" address= " <dataset protocol="http" type="image" name="canal" address= " REQUEST=getFeature&LAYERS=KL.canel"/>

Developing the Web Based GIS The application GUI

Local and HTTP data open dialog

The rendering tool

The sample of project in Kuala Lumpur area

The zoom-in area that contains lot parcel, topographical data and digital aerial photograph

Results This test case has achieved the objectives of implementing and utilising existing open source geospatial standards and technologies, e.g. OGC standards and specification (GML, WFS, WMS), HTTP, CGI, XML and RDB, to overcome the issue of data integration and dissemination from multiple heterogeneous systems The application has clearly shown the successes of the concept of data integration on-the-fly from multiple heterogeneous GIS servers which supply the spatial web service. The SRDB was implemented and utilised to enable the construction of an ad hoc database capable of providing a solution to some of the issues of data proprietary

Way Forward Strong R & D foundation and direction Further executive directives and transformation on OSS towards the 2020 (developed nation) The collaboration with OSGeo and government stakeholders (eg MaCGDI) Capacity building (practical training) within MAMPU initiatives and OSC in Cyberjaya, including more government participation in MyGOSSCON The usage and promotion of desktop environment OSS GIS should be focussing on the local authority or small organisation

OSSs are not freeware but much cheaper to develop, neither there are free of chargeOSSs are not freeware but much cheaper to develop, neither there are free of charge Free to use, copy, study, change and improve, and even distribute them freelyFree to use, copy, study, change and improve, and even distribute them freely Data integration through open source, standard and protocols and technologies is possible (test case outcome) Data integration through open source, standard and protocols and technologies is possible (test case outcome) Open source software and standard is significant to safe allocation, for interoperable system and integrated GIS data Open source software and standard is significant to safe allocation, for interoperable system and integrated GIS data A small to medium to large scale authority organisation capable with low cost to develop OS GIS A small to medium to large scale authority organisation capable with low cost to develop OS GIS Executive direction is crucial as OSSs are the available, free and cheap software development widely used nowadays Executive direction is crucial as OSSs are the available, free and cheap software development widely used nowadays OSS GIS is possible in the public sector and can be are rationally proposed as one of any transformation program OSS GIS is possible in the public sector and can be are rationally proposed as one of any transformation program CONCLUSION

Thank you for listening