Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

A Brief Intro and Survey of Open Source GIS Software

No description
by

Robert Barber-Delach

on 9 February 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of A Brief Intro and Survey of Open Source GIS Software

Web Map Servers
MapServer
GeoServer
Desktop
GRASS GIS
Quantum GIS (QGIS)
uDig
TileMill
Standards based
OGC, ISO, ANSI
Open Source doesn't mean FREE!
Better Security - bugs are identified and fixed quickly
Used by many commercial companies
Govt is beginning to adopt
Web Map Viewers
OpenLayers
MapFish
Leaflet
Data Hosting Services
CartoDB
MapBox
Open Data
Open Street Map
Natural Earth
An Intro and Brief Survey
Open Source GIS Software
Open Source GIS Software
Databases
PostgreSQL/PostGIS
SQLite/SpatiaLite
TerraLib - MySQL, SQLite, PostgreSQL
MapServer
GeoServer
Open Layers
Leaflet
PostGIS
CartoDB
MapBox
OpenLayers is a JavaScript API for the creation of web mapping applications.
It offers support for the use of various data formats including OGC WMS, WFS, GeoRSS, KML, etc.
OpenLayers features panning and zooming of maps, client-side tiling, markers, popup windows, adjustable navigation components, keyboard commands, a robust event handling mechanism and more.
Each part of OpenLayers is configurable.
City of Vienna
Leaflet
Foursquare
Leaflet is a modern open-source JavaScript library for mobile-friendly interactive maps.
It is lightweight, just 28 KB of JavaScript code.
It has all the features most developers will ever need for online maps.
It works efficiently across all major desktop and mobile platforms out of the box
Leaflet takes advantage of HTML5 and CSS3 on modern browsers while still being accessible on older ones.
WashPost Election Map
Object-relational database
More than 15 years of active development
A proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness.

Runs on:
Linux, UNIX, AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64, and Windows
PostgreSQL
PostGIS "spatially enables" PostgreSQL
Vector import: Esri shapefiles, KML, GML, GeoJSON, etc.
Raster Import: GeoTiff, NetCDF, PNG, JPG, etc.
Network Topology support
Spatial and Geographic objects for PostgreSQL
PostgreSQL
Limit Value
------------------------------ ---------------
Maximum Database Size Unlimited
Maximum Table Size 32 TB
Maximum Row Size 1.6 TB
Maximum Field Size 1 GB
Maximum Rows per Table Unlimited
Maximum Columns per Table 250 - 1600
Maximum Indexes per Table Unlimited
MapBox
CartoDB
Open Street Map
Open Street Map
Natural Earth
Downloadable Data
Publish map tiles in the cloud

Design custom maps in minutes
Adjust map colors and features
Import from a wide range of formats including ESRI shapefiles, KML, GeoJSON, GeoTIFF, PostGIS and SQLite
Publish your map in seconds
Fast maps anywhere
Automatic failover
GrassGIS
GrassGIS
QGIS
Quantum GIS
MapServer Features
Supported OS: Mac, Windows, Linux
Map Visualization and Creation
3D Visualization and 3D Raster Support
Vector Analysis
Image Processing and Raster Analysis
Digital Terrain Model, LiDAR
Geocoding
Geostatistics
Database Support Includes: DBF, SQLite, PostgreSQL, mySQL, ODBC
Geographic Resources Analysis Support System
TileMill
TileMill
Easy to use
Very Friendly
Very Good Support
Very Fast and Reliable (minus some glitches)
Plugin Friendliness, Usability and Extendibility
Fast
Stable
Reliable
Easy to use
Friendly GUI
Professional Software
http://en.wikipedia.org/wiki/List_of_geographic_information_systems_software
http://grass.osgeo.org/
http://www.qgis.org/
http://udig.refractions.net/
http://mapbox.com/tilemill/
http://mapbox.com/tilemill/gallery/#kkaefer.iceland
http://mapbox.com/tilemill/gallery/#mapbox.natural-earth-2
http://openstreetmap.com
http://naturalearthdata.com
http//cartodb.com
http://mapbox.com
https://foursquare.com/explore?ne=38.911339%2C-77.182817&sw=38.832487%2C-77.304354
http://leafletjs.com/examples/mobile-example.html
http://openlayers.org/dev/examples/mobile-wmts-vienna.html#x=1823333.4796374&y=6141553.6576755&z=13
http://openlayers.org/
http://mapfish.org/
http://leafletjs.com/
http://mapserver.org
http://geoserver.org
Support for display and querying of hundreds of raster, vector, and database formats
Runs on Windows, Linux, Mac OSX
Support for popular scripting languages and development environments (PHP, Python, Perl, Ruby, Java, .NET)
On-the-fly projections
High quality rendering
Fully customizable application output
Map Server Architecture
In its most basic form...
MapServer is a CGI program that sits inactive on your Web server.
When a request is sent to MapServer, it creates an image of the requested map.
The request may also return images for legends, scale bars, overview maps, etc.
MapServer can easily be stood up on a virtual instance in minutes.
GeoServer
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.
Data formats supported: PostGIS, Shapefile, ArcSDE, DB2, Oracle, MySQL, MapInfo, and Cascading WFS.
Raster formats: GeoTIFF, GTOPO30, ArcGrid, WorldImages, ImageMosiacs and Image Pyramids, MrSID, ECW, JPEG2000, DTED, Erdas Imagine, and NITF.
OpenGeo
http://opengeo.org/
The power of your data in the cloud

Import your data with a click
Design your map
Manage/Query your data
Mashup your data in apps
Share data directly
http://www.guardian.co.uk/news/datablog/interactive/2012/oct/01/first-world-war-royal-navy-ships-mapped
OpenStreetMap is a free worldwide map, created by people like you.
The data is free to download and use under its open license. Create a user account to improve the map.
http://www.openstreetmap.org/
Natural Earth is a public domain map dataset available at 1:10m, 1:50m, and 1:110 million scales. Featuring tightly integrated vector and raster data, with Natural Earth you can make a variety of visually pleasing, well-crafted maps with cartography or GIS software.
Demonstration
Demonstration
http://www.slate.com/articles/technology/map_of_the_week.html
http://www.npr.org/censusmap/#4.00/39.80/-93.62
http://mapbox.com
Full transcript