introduction of open source gis
Post on 21-Jan-2017
489 Views
Preview:
TRANSCRIPT
2nd Dec, 2015 Meeting with Mozambique MoTC Delegates Gaia3D, Inc.
Shin, Sanghee(shshin@gaia3d.com)
Introduction of Open Source GIS - FOSS4G as a tool in spatial planning -
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com)
I-1. What is Open Source SW?
q Open source SW(OSS) is the computer SW that is available in source code form under certain licenses.
q Users of OSS are permitted to use, copy, study, change, improve and even redistribute those OSS freely.
q ‘Free’ does not mean ‘Free of Charge’ but ‘Freedom’
I. Overview of Open Source SW
4
Freedom Of
Software
Freedom of
Redistribute
Freedom of
Modify
Freedom of
Copy
Freedom of
Use
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com)
Cathedral Bazaar
Leverage own knowledge Leverage others knowledge too
<Closed Development> <Open Development>
§ Designed and developed by inside R&D lab
§ Inside knowledge, intellectual property, experiences
§ Idling knowledge, limited leveraging outside knowledge
§ Designed and developed with other outside partners
§ Inside knowledge + outside knowledge
§ ‘We are smarter than Me!!’
In-House
Development
Collaborative
Development
è Leveraging inside & outside knowledge
I. Overview of Open Source SW
5
q Open Source Software Development Model
I-2. Cathedral vs. Bazaar
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com)
I-3. Benefits of Open Source SW
6
q Benefits of Open Source Software purported by OSS Community
§ Save money, save resources, increase stability, access to source code, access to skilled community of d
evelopers
Develop the society by sharing technology & outcomes!!
1. Technological Aspects
2. Economical Aspects
3. Business Aspects
4. Other Aspects
Rapid development of high-class SW Increased stability by skilled community review Reduce technological gap to leading proprietary SW company Internalize outside SW developer resources
Very low adoption cost Reduce SW development cost Easy to customize Reuse successful story
Extend company’s products portfolio Open up new market by providing diversified services & products Improve brand image of company
Reduce energy Self-Satisfaction Help society
I. Overview of Open Source SW
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 7
q Open Source Advantages over Commercial SW
§ Open source’s price tag is clearly important driver. OSS is practically cheaper than commercial one.
§ 57% said that accessibility to source code really matters and 41% cited community code review as an i
mportant benefit over proprietary.
80%
57%
41%
20%
18%
15%
15%
15%
10%
6%
5%
0% 20% 40% 60% 80% 100%
Price
Source Code Access
Community Code Review
Don’t Know
Bug Fix Turnaround
Security
Code Quality
Best Product Functionality
Easier to Adopt in Organization
Other
IP Protection
è Price & open source code are key factors!
* Source : Barracuda Networks
I-3. Benefits of Open Source SW I. Overview of Open Source SW
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 8
II-1. What is Open Source GIS? II. Open Source GIS
q Open Source GIS
• FOSS4G : Free Open Source Software for Geo-Spatial
• GeoFOSS : Geospatial Free Open Source Software
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 9
q Current State & Needs of Open Source GIS
ü Boom-up of Open Source & Open Source GIS - Around 300 ~ 400 Open Source GIS projects are available (Freegis.org, 2011) ü Advance of Open Source GIS - OSGeo Foundation : Commercial proprietary GIS SW can be replaced with Open Source GIS - Google used Open Source based GDAL in its Google Earth program - AutoDesk opend the source code of MapGuide, FDO & MetaCRS and then donated those to OSGeo - ESRI actively used GDAL and also changed its ArcGIS GeoPortal Server to Open Source based one ü Active adoption of Open Source GIS in UN, EU, USA , Canada and other countries
Current State
ü Want to meet lots of needs of GIS from public sectors ü Want More with Less!!
ü Want to replicate other people & institution’s experience
ü Want to manage & modify the system by ourselves!!
Necessity
II. Open Source GIS
II-2. Why Open Source GIS?
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 10
q Characteristics of GIS
§ GIS = Vertical Set of Many Software • Interoperability is very crucial among components • Linux, Apache, PHP are Horizontal based Software • GIS is Vertical Architecture based one from DB to web client
§ GIS as Public Infrastructure = Spatial Data Infrastructure • Vendor neutral, standard based architecture is very important • Active standardization by ISO, OGC
§ Open Source GIS as another Lego Block • Active implementation of “Standard Compatibility” by Open Source GIS • Open Source GIS could replace commercial proprietary SW/Components
II. Open Source GIS
II-3. Characteristics of GIS
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 11
q Characteristics of GIS : Vertical Set of Many Software
Data
DBMS
Server
Middleware
Interface
Client
Map Image DEM
Oracle PostgreSQL
ArcServer ArcSDE GeoServer MIP
ArcTMS TMS GeoWebCache
WMS WFS WCS CSW
ArcMAP Google Earth QGIS Web
II. Open Source GIS
II-4. GIS : Vertical Set of Many Software
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 12
q Open Source GIS as Substitute for Proprietary Software
ArcReader
ArcMap/ArcGIS
ArcINFO/ArcGRID
ArcPad
ArcSDE
ArcIMS
ArcGIS Server
VB, Python
uDig, GRASS, gvSIG, QGIS, OSSIM
uDig, GRASS, gvSIG, QGIS, OSSIM
GRASS, OSSIM, SEXTANTE
gvSIG mobile
PostGIS
Mapserver, GeoServer, DeeGree
GRASS, SEXTANTE
PHP, Python, Perl, C#.net, etc…
Viewing
Cartography
Analysis
Devices
Database
Web
Spatial Server
Scripting
II. Open Source GIS
II-5. Another Lego Block
• Source : Prof. Kwangwoo Nam
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 13
q FOSS4G Projects under OSGeo Umbrella
Geospatial Libraries
Web Mapping
Desktop GIS
Metadata Catalog
II. Open Source GIS
II-5. Another Lego Block
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 14
q C Tribe
OGR/GDAL
Mapserver
GRASS
PostGIS
OSSIM
Proj4
GEOS
QGIS
GMT
TerraLib
MapGuide
FDO
• Source : Tyler Mitchell
II. Open Source GIS
II-5. Another Lego Block
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 15
q Java Tribe
GeoTools
OpenMap
GeoServer
JTS Topology Suite
JUMP
uDig
DeeGree
gvSIG GeoAPI
• Source : Tyler Mitchell
II. Open Source GIS
II-5. Another Lego Block
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 16
q .Net Tribe
Proj.Net WorldWind
NTS SharpMap
MapWindow
GDAL
Proj4
JTS
OGR
• Source : Tyler Mitchell
II. Open Source GIS
II-5. Another Lego Block
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 17
q Web Tribe
MapBender
TileCache
MapBuilder
CartoWeb
PostGIS
WMS
Mapserver
OpenLayers
FeatureServer
Ka-Map
Geoserver
GeoExt
MapFish
OpenScales ExtJS
• Source : Tyler Mitchell
II. Open Source GIS
II-5. Another Lego Block
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 18
q FOSS4G Based SDI Architecture
III-1. FOSS4G Based NSDI III. Open Source GIS Projects
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 19
q FOSS4G based System Architecture
Data
DBMS
Server
Middleware
Client
Open Street Map Open Aerial Map GeoNames
PostgreSQL + PostGIS
MapServer MapGuide GeoServer Deegree
Squid TMS GeoWebCache
QGIS
uDIG
Open Layers GeoExt Map Window
OWS Interface
World Wind Map Fish Open Scales
GRASS GeoNetwork
III-1. FOSS4G Based NSDI III. Open Source GIS Projects
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 20
EU : INSPIRE
III-1. FOSS4G Based NSDI III. Open Source GIS Projects
q EU : INSPIRE
• Hybrid model by mixing proprietary and foss4g
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 21
q Geo Bolivia
• Pursuing Open Source GIS based NSDI
III-2. Real Cases III. Open Source GIS Projects
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 22
q IGN, France
è Managing more than 100M spatial entities using PostGIS
http://www.ign.fr
III-2. Real Cases III. Open Source GIS Projects
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 23
q MassGIS, USA
è Using PostGIS, GeoServer, GeoExt with ESRI Products
http://maps.massgis.state.ma.us/map_ol/moris.php?Yes=Yes
III-2. Real Cases III. Open Source GIS Projects
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 24
q Open Source GIS Adoptions in Korea
III-3. Korean Cases III. Open Source GIS Projects
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 25
III. Open Source GIS Projects
q NSDI Portal & GMAP
http://www.nsdi.go.kr/ http://www.gmap.go.kr
è OpenLayers was used as main web client!
III-3. Korean Cases
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 26
III. Open Source GIS Projects
q Korean National Geographic Information Institute(NGII)
è PostGIS, GeoServer, OpenLayers
http://air.ngii.go.kr http://nps.ngii.go.kr
III-3. Korean Cases
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 27
III. Open Source GIS Projects
q Korea Aerospace Research Institute and Korea Meteorological Administration
è GeoServer, GWC, OpenLayers
http://arirang.kari.re.kr http://gis.kma.go.kr/COMIS4P/map/map.jsp
III-3. Korean Cases
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 28
III. Open Source GIS Projects
è GeoServer, GWC, SQUID, OpenLayers
III-3. Korean Cases
[Smart Phone] [FOSS4B based Transport Information Service System Architecture]
q National Transport Information Center
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 29
III. Open Source GIS Projects
q Site Suitability Analysis for Investment
è PostGIS, MapServer, Open Scales
• Analysis Menu
• Analysis Results Window
III-3. Korean Cases
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 30
q Open Street Map
è OSM is made & published by people’s participation!!
III-4. Open GeoData III. Open Source GIS Projects
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 31
IV-1. OSGeo – Open Source Geospatial Foundation IV. OSGeo(Open Source GeoSpatial)
OSGeo - Open Source Geospatial Foundation
• Established in Chicago, US on 4th February, 2006.
• Mission : To support the collaborative development of open source geospatial software, and promote its widespread use.
• OSGeo is a NPO that is functioning as community of communities.
q OSGeo General
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 32
q Goal & Activities of OSGeo
Goal Activities
ü Provide resources for FOSS4G projects - Infrastructures - Legal - Financial ü Promote free and open geospatial data
ü Create and maintain a quality brand
ü Create and promote free curriculum
ü Promote and contribute to standards
ü Support FOSS4G on a global scale
ü Support local activities and capacities
ü Facilitate inter-project communication
ü Build a solid market for business and users
ü Interface with industry and academia
ü Support the education of domain experts not <brand specialists>
http://www.osgeo.org
IV-2. Goal & Activities IV. OSGeo(Open Source GeoSpatial)
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 33
q OSGeo Incubation
• Efforts for ensuring high quality open source GIS development
• A kind of project health inspection
Have a successfully operating open and collaborative development community 1
Have clear IP oversight of the code base of the project 2
Adopt the OSGeo principles and operating principles 3
Are mentored through the incubation process 4
IV-3. Incubation IV. OSGeo(Open Source GeoSpatial)
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 34
q Enterprise Ready Open Source GIS Stacks
IV-4. OSGeo Live IV. OSGeo(Open Source GeoSpatial)
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 35
q FOSS4G Conference
• Annual largest open source GIS conference hosted by OSGeo
• FOSS4G 2015 was held at Seoul and FOSS4G 2016 will be held at Bonn, Germany
IV-5. Conferences IV. OSGeo(Open Source GeoSpatial)
Image source: https://www.flickr.com/groups/2926401@N22/pool/
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 36
V. Wrap-up
q Economic Advantages – More with Less!
Hardware
Software
Overhead
System Integration
Hardware
Software
Overhead
System Integration
Additional Development
<Previous Cost Structure> <FOSS4B based Cost Structure>
• Additional development
• Could increase jobs
• More with Less
• Users can focus on their own job instead of spending SW/HW
V-1. Pros and Cons
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 37
V. Wrap-up
q Social Advantages – Capacity Building
• Free access to open source GIS
• Source access to open source GIS
Image source: Gérald Fenoy, https://www.facebook.com/gerald.fenoy
V-1. Pros and Cons
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com)
<38
V-1. Pros and Cons V. Wrap-up
Proprietary Software
Open Source Software
§ “Software of the developers, by the developers, for the developers” § Highly depends on network effects § Less economical incentive could reduce the sustainability of a project
q Downside of Open Source GIS
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 39
V-1. Pros and Cons V. Wrap-up
q Downside of Commercial Proprietary Software
>Proprietary Software
Open Source Software
§ “High Price” is always headache to users § Can be locked-in to non standard format or protocol § Black box could hinder knowledge diffusion
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 40
V-2. Commercial Open Source GIS Companies V. Wrap-up
Meeting with Mozambique MoTC Delegates – 2015/12/02 Shin, Sanghee(shshin@gaia3d.com) 41
V-3. Wrap-up V. Wrap-up
• Open Source GIS is basically free.
• The price of commercial Open Source GIS is lower than proprietary one Cost Reduction
• Almost all the Open Source GIS is compliant with OGC standards
• Open Source GIS can be used with existing proprietary GIS Interoperability
• Anybody can modify & upgrade the system from the source code level
• Can easily replicate or migrate success cases to their system Opened
Source Code
• Collaboration, sharing & community based SW development model
• Source code will be managed by community not by company
• Neutrality from specific technology or company
• Anybody can join and contribute to Open Source GIS with OSGeo
Collaboration based SW
• Open Source GIS is now comparable with commercial proprietary GIS
• Open Source GIS is now actively adopted & used all around the world
Advance of Open Source
GIS
Thank you
Q&A
top related