Presentation to Local Government GIS Officers on the Potential for Open Source in GIS. Its a huge one.. grasp it with open arms.. think about standards... standards... standards..
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Gis - open source potentials
1. Cloud and open source GIS
Tim Willoughby, Assistant Director, LGCSB
2. The Currency of your data
• Automating Change
Management
• Information where and when it
is required
• Flexible digital delivery
• Data Accuracy Improvement
• Do you trust your Data enough
to share it?
3. 5 Business Drivers
The World has to be • SaaS, IaaS, PaaS, Web 2.0 / 3.0, Peer to Peer
on the Cloud • Addressing and Adapting change and to change
• Instantaneous, Online Response from Inter-continental companies
The World is Flat • Digital Supply Chain across Global companies / across the globe
• Environmental Compliance
The world is green • Reduce your own and your companies Carbon Footprint
• Consumers and Workforce - always on - connected anywhere
The World is Mobile • Increased demand and expectation for services
The World of Low • Energy and Cost Efficient Computing and Data Centres
Cost ICT • Flatter Budgets require Efficiencies CAPX and OPEX
6. Security is changing
• Security has to be appropriate
• Security has to be measured
• Can have things so secure that they are
unusable.
7. Cloud / Open is forcing Change
With or Without the Owners / Shareholders
8.
9. So far ICT has not fundamentally
changed government
• 1990s: lCT expected
to make government
more transparent,
efficient and user
oriented
• 2005+: disillusion as
bureaucracy still in
existence
• Can Cloud Help?
Jane E. Fountain – Gov 1.0 – Just Replicating the Silos on the Internet
17. why is open source important?
“Think free as in free
speech, not free beer.”
- Richard Stallman, founder
of the Free Software
Foundation
10
18. who uses open source?
90% of supercomputers
60% of internet servers
30% of smart phones
11
19. What is Cloud?
A pool of highly
scalable, abstracted
infrastructure, capable of
hosting end-customer
applications, that is billed
by consumption.
20. What has Cloud ever done for GIS?
Apart from Scale, Enterprise Mapping, Open Data, Standards, Google, API’s,
Open Street Maps, Map Servers,
GIS - More than just Location, Spatial Analysis and wider adoption now possible
20
21. What do you need for GIS
Hardware
Software
Data
People
Training
Processes
13
22. Or.. Another way
Hardware
Processes Software
People /
Data
Training
22
26. Hardware
Data
• We have lots • Evolving
• GIS – About the Data..
• Tools are
important, standards
more so
26
27. Why do Government use GIS
• Massive demand for timely, relevant information — “picture says a
1000 words”
• Support decision making
– Provide users with all the information required to make an informed
decision.
– Ability to integrate vast amounts of data within one View (Mashup)
– Exploit visualisation techniques to present information according to user
preference (Raster, vector, 3D, tabular etc)
– Visualise /identify patterns/trends etc
– Personalisation
– Mobile
27
28. The Data Underworld
Massive network of services: water, sewage, drains …
Need to know asset location for planning and maintenance
Many databases, varying accuracy and provenance
Context
Ongoing street openings p.a.
Safety!
44. FOSS4G:
Free and Open
Source
Software for
Geospatial
OSGEO:
The Open Source
Geospatial
Foundation
All of the products we'll talk about today are both free and open-source
45. Open Source SDI
Architecture
14 March 2008 Open Source Geospatial 45
46. Why Use Open Source GIS?
1. Marketable skills
In this ever-changing job market it is a huge benefit to be able to bring a
total GIS package to the table
2. Supported by huge development & support community
Community is very passionate about helping each other but and
continually improving software
3. Low start-up costs
It is now possible to install a complete GIS stack without paying a cent -
LEGALLY
4. Security
Arguably more secure than proprietary software
Backed by large development community
Bugs are found and fixed quickly
47. Why Use Open Source GIS? (cont’d)
5. Works on all major platforms (Mac, Linux, Windows)
6. Complimentary business model vs linear (see next two slides)
7. There's nothing missing
Desktop GIS, Spatial Database Storage, Server...
Tons of analysis tools (No licensing worries)
Community developed add-ons
8. Works with existing GIS data
Import .shp files, most major formats
Export to most major formats
ArcSDE now connects to PostGIS (OS Database)
9. No file format lock-in
10. Did we mention FREE?
Potentially save enough money on software to save jobs
49. Open Source Dev. Model
Org. 2: Org. 1: Org. 3:
$$$
Code in
New feature Documentation in,
funders code out
10110
0011
0110
DOCUMENTATION
Org. 4: OS Community
Community-funded $$$$$$$
Developers 0110 1100
0110 0110
0110
Org. 5: 0110 110 0110
Customer of Org. 6:
contributor $$$ Consultant/ 1010 1010
$$$
Org.6 Contributor 0110 1100
0110 1100
0100
Org. 7:
Ideas and money in, 0110 Org. 8:
code out Code and money in,
code and money out
Credit: http://wiki.osgeo.org/wiki/Library Holmes_2006a
50. The Stack
..in another form..
Credit: http://opengeo.org/publications/opengeo-architecture/
51. PostgreSQL + PostGIS
PostgreSQL is a powerful, open source object-relational database
system
A true spatial database
Conforms to Open Geospatial Consortium standards*
ArcSDE can connect to it
New to ArcGIS Server 9.3
Secure storage for both spatial and non spatial data
Column level permissions granularity
PostGIS "spatially enables" the PostgreSQL server, allowing it to
be used as a backend spatial database for (GIS), much like
ESRI's SDE
*The Open Geospatial Consortium, Inc.® (OGC) is a non-profit, international, voluntary consensus standards organization that is leading the
development of standards for geospatial and location based services.
52. GeoServer
Outputs: WMS, WFS, KML, GeoJSON, GeoRSS, more..
Share and edit geospatial data
Open standards allow publishing from any major spatial data source
including: shapefiles, SQL Server, PostGIS, DB2, Oracle, WFS, TIFF
Images, MySQL
Integrates with existing API's (Google, yahoo, etc.)
Connects to ArcGIS Server
WMS can be easily added into existing ArcMap .mxd's
http://geoserver.org/display/GEOS/Welcome
GeoServer is an open source software server written in Java that allows users to share and edit
geospatial data. Designed for interoperability, it publishes data from any major spatial data source
using open standards…GeoServer is the reference implementation of the Open Geospatial Consortium
(OGC) Web Feature Service (WFS) and Web Coverage Service (WCS) standards, as well as a high
performance certified compliant Web Map Service (WMS). GeoServer forms a core component of the
Geospatial Web.
54. OpenLayers
JavaScript Library, including API
Similar to Google Maps API
Makes building dynamic mapping webpages VERY easy
Provides the tools needed to easily add a map to a webpage
Allows overlaying your own data
Can display map tiles and markers loaded from any source
http://openlayers.org/
OpenLayers: http://www.openlayers.org/ OpenLayers makes it easy to put a dynamic map in any web
page. It can display map tiles and markers loaded from any source…OpenLayers is a pure JavaScript
library for displaying map data in most modern web browsers, with no server-side dependencies.
OpenLayers implements a (still-developing) JavaScript API for building rich web-based geographic
applications, similar to the Google Maps and MSN Virtual Earth APIs, with one important difference --
OpenLayers is Free Software, developed for and by the Open Source software community.
55. GeoNetwork
Started in 2003 by FAO
Portal/catalogue
components of SDI 1.0
Manage and public
metadata
Supports multiple metadata
standards
New standard supported by
XSLT transform
Robust user/group security
model
14 March 2008 Open Source Geospatial 55
56. Open Data
• Addressing Prime 2, Opportunities for
change, GeoDirectory, PRA
• Security Surveillance, Privacy, Confidentiality,
• Standards Protocol for
Use, Governance, Adoption, Developments,
• Enterprise Apps, Commercialisation, Economic
Benefits, Education, Jobs Initiatives,
• Citizenship What does the citizen want from
Open Data?
56
60. Are we There yet?
• No - Many issues to be sorted out
• Data
• Data Protection, Data Retention, Data Availability, Data Retrieval, Continuity,
Backup,
• Continuity, Controllers v’s Processors
• Security
• Access Control, Where is my data, who has access to it, virtually, actually,
physically
• SLA
• Standard for whole world, Specific for Government or you..
• Legality
• Data Protection, Consumer Law, Liability for Breach, Contract Terms –
Standardised..
• Closed / Open Source
• Risk
• Cloud not specifically Regulated for – doesn't mean its not regulated
• Exit
• Provide for Exit in Contact – Interoperability of Cloud...WhichCloud
60
Notas do Editor
http://loc.gov/pictures/resource/ggbain.12470/, US Library of Congress, Bain News Service,, publisher.
Colour scheme derived from ColorBrewer developed by Cindy Brewer at PennState University.http://www.personal.psu.edu/cab38/ColorBrewer/ColorBrewer_intro.html
Started in 2003 by the FAO of the UN.Combined portal/catalogue component of the OGC SDI 1.0Standards: CS/W, ISO 19115, WMS, SLD, Z3950, FGDC, Dublin CoreContains tools for managing and publishing metadata on spatial data, services and related resourcesRobust user/group security modelEmbedded Intermap for visualisation and GeoServer for rendering and cascading.FGDC = Federal Geographic Data CommitteeBlueNet – Australian Marine Science Data NetworkDoes not (yet) support the ebRIM profile of CS/W.Supports harvesting of remote catalogueshttp://www.geonetwork-opensource.org/Image from: http://commons.wikimedia.org/wiki/Image:Yale_card_catalog.jpgImage is in the public domain.