Your SlideShare is downloading. ×
0
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Sustainable and Efficient GIS? Open Source it.
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Sustainable and Efficient GIS? Open Source it.

321

Published on

Sustainable and Efficient GIS? Open Source it. …

Sustainable and Efficient GIS? Open Source it.
Brendan Sheehy's presentation at Irlogi GIS Ireland 2011 conference.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
321
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • GeoServer is the reference implementation of the Open Geospatial Consortium (OGC) Web Feature Service (WFS) and Web Coverage Service (WCS) as well as a high performance certified compliant Web Map Service (WMS).
  • OpenLayers is a generic mapping component, designed to consume spatial data and maps from numerous sources and display that data in a web browser. Unlike Google Maps or Microsoft Virtual Earth, OpenLayers is not tied to a particular map source. It has controls that allow the users to view and edit spatial data. OpenLayers is a project of the Open Source Geospatial Foundation and is the foundation that many commercial GIS online interfaces are built upon.
  • We sort of cheated here and used Microsoft SQL Express 2008. Our main reasons here are that we have lots of experience using SQL Server and lots of our customers already store data in it. Geoserver can integrate fully with it. However, GeoServer comes packaged with PostGIS - a full open sourced spatially aware database.
  • Transcript

    • 1. Sustainable and Efficient GIS? Open Source it.
    • 2. Introduction <ul><li>Within the context of a weak economy and slashed IT budgets, open source technologies would appear to offer a panacea for many of our GIS needs. </li></ul><ul><li>However, as many have discovered, the theory of an Open Source GIS nirvana is a far cry from the minefield of Open Source GIS implementation realities. </li></ul><ul><li>I believe sustainable and efficient GIS systems are not only possible within this context but arguably better off in terms of sustainability. </li></ul>
    • 3. Who is this Guy? <ul><li>Brendan Sheehy </li></ul><ul><ul><li>[email_address] </li></ul></ul><ul><li>Work for Mallon Technology . </li></ul><ul><li>I’m not a GIS expert. </li></ul><ul><li>I’m a software developer. </li></ul><ul><ul><li>Working for company with lots of expertise in </li></ul></ul><ul><ul><li>GIS and mapping technologies. </li></ul></ul>
    • 4. The Goal <ul><li>Our goal was to develop a relatively inexpensive online Generic GIS Solution that would allow us to do three things: </li></ul><ul><ul><li>Serve spatial data to end users via the internet. </li></ul></ul><ul><ul><ul><li>Web Map Service (WMS) </li></ul></ul></ul><ul><ul><ul><li>Web Feature Service (WFS) </li></ul></ul></ul><ul><ul><li>Allow users to view and edit the spatial data. </li></ul></ul><ul><ul><li>Store the spatial data for analysis. </li></ul></ul>
    • 5. The Goal <ul><li>In software terms these 3 things mapped to: </li></ul><ul><li>MapApplication Server. </li></ul><ul><li>User interface. </li></ul><ul><li>Database. </li></ul>
    • 6. What is Open Source? <ul><li>There are a hundred different interpretations of Open Source, but what we wanted from Open Source was: </li></ul><ul><ul><li>Free redistribution. </li></ul></ul><ul><ul><li>Source code must be included. </li></ul></ul><ul><ul><li>Must allow modifications and derived works. </li></ul></ul><ul><ul><li>A single license must apply to all users. </li></ul></ul><ul><ul><li>License must be technology-neutral. </li></ul></ul><ul><li>From a GIS perspective the promise of open source is better quality , higher reliability , more flexibility , lower cost and an end to predatory vendor </li></ul><ul><li>lock-in . </li></ul>
    • 7. Is Open Source mandatory? <ul><li>Ireland is a relatively IT savvy country however there is no Irish Government policy on Open Source. Are we falling behind? </li></ul><ul><li>Putin order Government to go Open Source . </li></ul><ul><li>UK government backs open source </li></ul><ul><li>Government Cost-Cutting Plan Embraces Open Source </li></ul><ul><li>Guardian newspaper moves to OpenOffice </li></ul><ul><li>There are positive moves for example The Office of Public Works (OPW) and Galway City Council has moved away from Microsoft Office to use OpenOffice . </li></ul>
    • 8. Advantage or Disadvantage? <ul><li>Computer Economics conducted a survey of visitors to its website regarding the perceived advantages in the use of open source software. </li></ul>
    • 9. Advantage or Disadvantage? <ul><li>Opponents of Open Source argue that any of the perceived advantages could equally be disadvantages, and it’s true... </li></ul><ul><li>Open Source is a graveyard of poorly conceived and badly developedsupported software. Which isn’t any different to the realities of commercial software ventures. </li></ul><ul><li>In this context we decided upon some advantages we wanted the Open Source software to have. </li></ul>
    • 10. The Advantages We Wanted <ul><li>Open Standards </li></ul><ul><ul><li>This was key for us. </li></ul></ul><ul><ul><li>There are so many different formats in GIS. Some are no longer supported and others are very tightly integrated with one specific vendor. </li></ul></ul><ul><ul><li>Reducing vendor lock-in and consequent monopoly pricing </li></ul></ul><ul><li>Reliability and Robustness </li></ul><ul><ul><li>Evidence that bugs are regularly fixed by viewing past releases and forum activity. </li></ul></ul><ul><ul><li>Are reputable companies using the software? </li></ul></ul><ul><ul><li>Is the software well established or still </li></ul></ul><ul><ul><li>in it's infancy? </li></ul></ul>
    • 11. The Advantages We Wanted <ul><li>Cost </li></ul><ul><ul><li>Possibly zero purchase price </li></ul></ul><ul><ul><li>Potentially no need to account for copies in use. </li></ul></ul><ul><ul><li>Free upgrades. </li></ul></ul><ul><li>Support </li></ul><ul><ul><li>Are there regular updates, patches and new features? </li></ul></ul><ul><ul><li>Is the documentation complete and coherent? </li></ul></ul><ul><li>Availability of source code </li></ul><ul><ul><li>Provides greater continuity and security </li></ul></ul><ul><ul><li>against collapse of vendors or a </li></ul></ul><ul><ul><li>product line. </li></ul></ul>
    • 12. Our Selection... <ul><li>We needed 3 things: </li></ul><ul><li>A Map Server. </li></ul><ul><ul><li>GeoServer </li></ul></ul><ul><li>The Client User interface. </li></ul><ul><ul><li>OpenLayers </li></ul></ul><ul><li>The backend data storedatabase. </li></ul><ul><ul><li>SQL Server 2008 Express </li></ul></ul><ul><ul><ul><li>Yes we cheated here but it is free </li></ul></ul></ul>
    • 13. Our Selection...
    • 14. GeoServer – The Map Server <ul><li>This was an easy choice. GeoServer is the reference implementation of the Open Geospatial Consortium WFS and WCS standards, as well as a high performance certified compliant WMS. </li></ul><ul><li>Cost: Free </li></ul><ul><li>License: GNU General Public License - freedom to share and change software. License . </li></ul><ul><li>Documentation: Well documented with many active forums. </li></ul><ul><li>Commercial Support: Variety of organisations can assist </li></ul><ul><li>directly with installations, configurations, </li></ul><ul><li>customisations and telephone support. </li></ul>
    • 15. GeoServer – The Map Server <ul><li>Alternatives: </li></ul><ul><ul><li>OpenMap </li></ul></ul><ul><ul><li>MapServer </li></ul></ul><ul><li>In Production: </li></ul><ul><ul><li>Ordnance Survey - National Mapping Agency of the UK. </li></ul></ul><ul><ul><li>National Mapping Agency of France </li></ul></ul><ul><ul><li>Massachusetts state GIS </li></ul></ul><ul><ul><li>World Bank </li></ul></ul><ul><ul><li>Food and Agriculture Organization of the United Nations. </li></ul></ul><ul><li>Additional Information: </li></ul><ul><ul><li>Its already hosted by some Cloud suppliers. </li></ul></ul><ul><li>Standing Cloud </li></ul>
    • 16. OpenLayers – The User interface <ul><li>OpenLayers is a generic mapping component- designed to consume spatial data from numerous sources and display in a web browser. </li></ul><ul><li>It is not tied to a particular map source and allows users to view and edit spatial data. </li></ul><ul><li>Cost: Free </li></ul><ul><li>License: FreeBSD - Redistribution and use in source and binary forms, with or without modification are permitted. </li></ul>
    • 17. OpenLayers – The User interface <ul><li>Documentation: Well documented with many active forums. </li></ul><ul><li>Implementation: OpenLayers is a purely javascript client library – it requires no download of Active X controls and works with all popular browsers. </li></ul><ul><li>In Production used in the following sites: </li></ul><ul><ul><li>Nasa </li></ul></ul><ul><ul><li>MapServer </li></ul></ul><ul><ul><li>OpenStreetMap </li></ul></ul><ul><ul><li>Where Is </li></ul></ul><ul><li>Alternatives: </li></ul><ul><ul><li>MapGuide Open Source </li></ul></ul><ul><ul><li>Google Earth </li></ul></ul>
    • 18. SQL Server 2008 Express <ul><li>We cheated and used Microsoft SQL Express 2008. Mainly because we have experience using SQL Server and many customers already store data in it. </li></ul><ul><li>Cost: Free </li></ul><ul><li>License; Free to install and use commercially. </li></ul><ul><li>Documentation: Excellent documentation </li></ul><ul><li>Commercial Support: </li></ul><ul><ul><li>Microsoft </li></ul></ul><ul><ul><li>Any number of software companies... </li></ul></ul><ul><li>Alternatives: </li></ul><ul><ul><li>PostGIS </li></ul></ul><ul><ul><li>MySQL </li></ul></ul>
    • 19. Demo – The GeoApp Builder <ul><li>http://maptesting.mallontechnology.com/MallonsGeoApp/Default.aspx </li></ul>

    ×