open source geospatial foundation taiwan chapter open source gis in taiwan: current and future...
TRANSCRIPT
Open Source Geospatial Foundation Taiwan Chapter
Open Source GIS in Taiwan: Current and Future
Dongpo DengTaipei International Conference on Digital Earth
2007at
Chinese Culture University中國文化大學5.18.2007
What is Open Source and How Does it Work
• Freely available software and source code with limited licensing restrictions on distribution
• Collaborative, community-based software development process
• Proactively engages software users with software developers
• The Internet provides the backbone for a virtual software development team
Adopted from David McIlhagga, Introduction to Open Source GIS, Open source GIS Conference 2004
Benefits of the Open Source Model
• No licensing fees– Resources are allocated to building applications and enhancing software, not licensing multiple machines
• Enables development of highly customized applications based on client’s needs
• Vibrant user community• Development priorities are driven by end-user needs
• Issues can be resolved in-house
Adopted from David McIlhagga, Introduction to Open Source GIS, Open source GIS Conference 2004
Open Source in GIS
• Open Source has played a significant, thought not always very visible role in the development of GIS technology. Ex. GDAL and PROJ4 libraries
• The new century has also seen the growth of integration and service companies organized primarily around use of open source technology. Ex. DM Solutions Group, Intevation Gmbh, CCGIS, and Camptocamp SA.
• All proprietary GIS software vendors are using some Open Source GIS components in their products. Ex. Libgeotiif and GDAL/OGR.
Adopted from Frank Warderman, OSGIS Rising, GIS Development, 11(1):44-45.
Two Tribes in Open Source GIS
• C Tribe– UMN Mapserver– GRASS– OpenEV– QGIS– OGR/GDAL– PROJ4– GEOS– PostGIS
• Java Tribe– GeoTools– GeoServer– DeeGree– OpenMap– JUMP– uDig
OpenGISWMS/WFS
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
JDBC
C Tribe
OGR/GDAL
Mapserver
GRASS
PostGIS
OpenEV
OSSIM
Proj4
GEOS
QGIS
ThubanGMT
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
C Libraries
• GDAL– Raster Format Reader / Writer
• OGR– Vector Format Reader / Writer
• PROJ4– Coordinate Reprojection
• GEOS– Geometry Objects and Functions
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
C Servers
• Mapserver– OpenGIS Web Map Server– OpenGIS Web Feature Server– OGR / GDAL / PROJ4– PostGIS / ArcSDE / Oracle Spatial
• PostGIS– OpenGIS Simple Features for SQL– PROJ4 / GEOS
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
MapserverPostGIS
ArcSDE
Oracle
Shape
MapInfo
WMS
MapserverWFS
WMS
TIFF
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
PostGIS
LANWMS / WFS
PostGIS
Internet
JUMP
QGISWFSClient
WMSClient
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
C Applications
• OpenEV• QGIS• Thuban• GRASS• OSSIM • GMT
Viewers
Processors
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
OpenEV
QGIS
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
Thuban
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
GRASS
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
OSSIM
OpenSourceSoftwareImage Map
GMT
• Generic Mapping Tools• UNIX Philosophy
– Many small tools, chained together• Gridding, Contouring, Plotting• Surface Models
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
Java Tribe
GeoTools
OpenMap GeoServer
JTS Topology Suite
WKB4J
GML4J
JUMP Unified Mapping Platform
JCS Conflation Suite
uDig / JUMP2
DeeGree
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
Java Libraries
• JTS Topology Suite– OpenGIS Geometries and Methods
• GeoTools– Data Formats, Java GIS Toolkit
• WKB4J– Java Well-Known Binary Reader / Writer
• GML4J– Java GML Reader / Writer
Java Applications
•OpenMap•DeeGree•JUMP / JCS•GeoServer•uDig
JTS Based
Standalone
OpenMap
• Oldest Complete Java Toolkit• Telephone Company Project (BBN)• Design Application (not Data) Focused
DeeGree
• Academic Roots– Bonn University
• Message Passing API• OpenGIS Standards• Server Focused (WMS, WFS, SLD)
JUMP / JCS
• Specialized Original Vision (Conflation)
• General Purpose Tool• Editing, Processing, Transforming
GeoServer• OpenGIS WFS-T• Web Feature Server - Transactional• OpenGIS WMS (Beta)• Database Datasources + Shape
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
uDig• User-friendly Desktop Internet GIS• WFS, WMS, WRS• PostGIS, ArcSDE, Oracle Spatial• Printing, Reprojection• Shape, GeoTIFF
Pros and Cons on OSGIS
Strengths• Server Side• Heterogeneous Environments
• Performance• Standards Support• Complex or Custom Applications
Weaknesses• Interactive Desktop • Paper Production• Lowest Common Denominator
• “Standard” Applications
Adopted from Paul Ramsey, Survey of Open Source GIS, Open source GIS Conference 2004
OSGIS in Taiwan
• Low Usage, unfavorable experience, and less tutorials in Tradition Chinese.
• The academic groups are might interested, but the governmental agencies are afraid of OSGIS.
• There is need of volunteer for promoting and consulting for OSGIS.
• With international trends of Geo-Information, there is lack of voice from OSGIS in Taiwan.
OSGeo Taiwan• A group of people coming from different fields ar
e interested in Open Source GIS.• OSGeo Taiwan Chapter is a voluntary organization
currently. Initial membership would like make it to legal body.
The missions of OSGeo Taiwan• To facilitate the development of open source geo-spa
tial software in Taiwan.• Advocacy and education of open source geo-spatial so
ftware. • To promote collecting and sharing of geo-spatial dat
a in public and private sector.• Act as a bridge between various groups like Developers, Application Users, NGOs, Government departments.
• Being a consultant of open source geo-spatial software by providing resource such as tutorials, technical guideline, workshop, and so on.
Open Source Geospatial Foundation Taiwan Chapter
Thank you for your attention!
Coming OSGeo workshop at Academia Sinica
Contact me: [email protected] list: [email protected]
OSGeo Taiwan Chapter: http://wiki.osgeo.org/index.php/Taiwan