SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
Open Source GIS and Spatial
Data Analysis Software
2005 Crime Mapping Research Conference
Jason Dalton
Vice President, Research and Development
Spatial Data Analytics Corporation
jdalton@spadac.com
www.spadac.com
Reasons to attend this workshop:
You need to streamline GIS
data management and
analysis functions
You need low cost solutions to
replace outdated commercial
products
You have a new analysis
technique you’d like to try, but
don’t know how to program
software.
You are a software developer
looking to learn about open
source development
You don’t like paying for
software
Workshop roadmap
Distinction between freeware and open
source
Data access and manipulation
GIS Viewers
Data Analysis
Web Mapping
Spatial Databases
GPS
Our Schedule
0800: Introductions,
background
0815: Data Access and
manipulation
FWTools
GDAL
OGR
GeoTrans
R – shapefile package
GeoCon
0900: Viewers
ArcExplorer
uDig
dlgv32
0930 Break: 15 min
0945: Analysis
R
GeoR
Geostats
Spatstat
Spatial
1030: Web Mapping
SVG
UMN Mapserver
MapServer Workbench
1045: Spatial Databases
PostGIS
MySQL Spatial
1100: GPS Tools
GPSDrive
GPSBabel
EasyGPS
Scope of this workshop
There are thousands of Open Source software
projects created each year. Which ones are
included in this workshop?
Windows capable
Robust
Vector operations
Easy install
Active user base
Active developer base
Free licensing for use
What is Open Source, and why do I care?
First off, open source software is not a basement
project by some college kids (OK, sometimes it is).
Software that is developed according to the Open
Source model is made available to anyone.
Whether or not you agree with the Open Source
model of software development, there are software
projects that are stable, powerful, and can save you
time and money at your job. Why not investigate?
That’s all we’ll say about Open Source today, the
rest of the workshop is all about the tools.
Data Access - Translators
FWTools
Collection of open source tools for translation,
visualization, and reprojection
OGR for vector data translation
Translate SHP-> MAPINFO -> SDTS -> SHP
Data Access - Translators
GeoTrans
NGA sponsored software library for providing
translation and reprojection to custom software. A
graphical user interface wrapper program is
included in the download package
Some of our tools use XML:
XML = eXtensible Markup Language
GML = Geography Markup Language
SVG = Scalable Vector Graphics
XSLT = eXtensible Style Language-Transformation
VRML = Virtual Reality Markup Language
RDF = Resource Description Framework
Benefits of XML structures for
Geography Applications
Useful for translating geo objects between platforms
Compatible across operating systems
Royalty free to use and distribute
Text based files are searchable at the attribute level
XML schemas exist for GIS functions
Data encoding
Visualization
Spatial queries
Since all XML docs are text, they can easily be created and
edited by any scripting language
GML
Geography Markup
Language
Separates content from
the representation
Structured geo objects in
XML schema
Published by the Open
GIS Consortium
Currently at version 2.1.1
April 2002
Benefits of GML data
Multiple uses
Browser
Metadata
Map production
Custom map styling through style sheets
Build custom stylesheets within your application
Give users a choice of several styles with which to display data
Editable maps
Client, server, application level editing
Sophisticated linking through XPath, XLink
Link a layer of Parcels to an XML database or tax assessment
Easier querying function for Web GIS (XQuery)
Control over content regardless of file type or layer
Allow users to download only the features necessary, filter out the rest
Gives you the ability to send geographic data to any XML enabled
device. 1 format suits all uses
Clients, servers, PDAs, phones
SVG
Scalable Vector Graphics
An XML Schema definition for 2D graphics
Free browser plug-in for viewer
Viewer has built in zoom and pan functions
Standard supported by major graphics software
companies
Embedded JavaScript to enable GIS functions
within the file format
Cartographic features of SVG
Traditional GIS shapes such as polygons,
lines, points, text (rotated text) are all supported
Color gradients for fills
Stroke options (dash) for lines and polygon's boundaries
Advanced graphics layering using opacity options
Raster image backgrounds
Filter effects (Shadows, etc.)
High quality output and printing (Scalable)
XML - linking and embedding
Text on the map is searchable
Coordinate transformations
Objects react to user inputs
Animation (vehicle tracking, stream flows, fault line movement)
Data Access - Translators
GeoCon
Converts Shape and MapInfo Tab files into GML
and SVG graphics.
What’s unique is that the SVG converter provides
the user with a custom rendering interface before
the SVG is created.
Data Access - Translators
R – MapTools package
Reads and writes shape files.
Performs some GIS functions.
Data Viewers
ESRI’s ArcExplorer
Data Viewers
uDIG Viewer
Open source viewer with very nice features.
Opens major GIS file types, and connects to
online geodatabases and web mapping services
Break Time!
Spatial Data Analysis
R
Image
Contour
Filled Contour
Spatial Data Analysis
GeoR
R package for performing spatial autocovariance
analysis. Created by Paulo Ribeiro and Peter
Diggle
Web Mapping
SVG Graphics
Web Mapping
UMN Mapserver (MS4W)
Spatial Databases
PostgreSQL / PostGIS
Spatial query engine built on a SQL compliant
open source database
Similar in function to ArcSDE, Oracle #g, etc.
GPS related tools
EasyGPS
GPSBabel
CrimeStat
GeoDa
Other tools
Honorable mention, but not covered
here. They are covered elsewhere at
the conference.
GPSDrive
Links to more resources
www.remotesensing.org
www.maptools.org
www.ai-geostats.org
cran.r-project.org
www.spadac.com/research/
www.opensource.org
Open Source GIS and Spatial
Data Analysis Software
Jason Dalton
Vice President, Research and Development
Spatial Data Analytics Corporation
jdalton@spadac.com
www.spadac.com

Más contenido relacionado

La actualidad más candente

BIM-based Enterprise GIS Workflows for Facilities Management with QA/QC
BIM-based Enterprise GIS Workflows for Facilities Management with QA/QCBIM-based Enterprise GIS Workflows for Facilities Management with QA/QC
BIM-based Enterprise GIS Workflows for Facilities Management with QA/QCSafe Software
 
The 'right' choices in GIS - Grontmij
The 'right' choices in GIS - GrontmijThe 'right' choices in GIS - Grontmij
The 'right' choices in GIS - GrontmijXander Bakker
 
Field Activity Planner for Oil & Gas
Field Activity Planner for Oil & GasField Activity Planner for Oil & Gas
Field Activity Planner for Oil & GasFutureOn
 
ArcGIS JavaScript API (build a web layer-based map application with html5 and...
ArcGIS JavaScript API (build a web layer-based map application with html5 and...ArcGIS JavaScript API (build a web layer-based map application with html5 and...
ArcGIS JavaScript API (build a web layer-based map application with html5 and...Stefano Marchisio
 
MicroStation DGN: How to Integrate CAD and GIS
MicroStation DGN: How to Integrate CAD and GISMicroStation DGN: How to Integrate CAD and GIS
MicroStation DGN: How to Integrate CAD and GISSafe Software
 
Field Activity Planner - A cloud based digital energy platform
Field Activity Planner - A cloud based digital energy platformField Activity Planner - A cloud based digital energy platform
Field Activity Planner - A cloud based digital energy platformFutureOn
 
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...Safe Software
 
Arc gis desktop_and_geoprocessing
Arc gis desktop_and_geoprocessingArc gis desktop_and_geoprocessing
Arc gis desktop_and_geoprocessingEsri
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS PlatformEsri UK
 
Integrating CAD and GIS Data at Mineta San Jose International Airport
Integrating CAD and GIS Data at Mineta San Jose International AirportIntegrating CAD and GIS Data at Mineta San Jose International Airport
Integrating CAD and GIS Data at Mineta San Jose International Airportjeffhobbs
 
City of Roseville Case Study
City of Roseville Case StudyCity of Roseville Case Study
City of Roseville Case Studyjeffhobbs
 
Howtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboardHowtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboardGeoMedeelel
 
Esri Scotland Conf 2016 Glasgow City Council
Esri Scotland Conf 2016   Glasgow City CouncilEsri Scotland Conf 2016   Glasgow City Council
Esri Scotland Conf 2016 Glasgow City CouncilEsri UK
 
An End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering EnvironmentAn End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering Environmentjeffhobbs
 
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScript
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScriptDeveloping a Weather Forecasting Web-Service using ArcGIS API for JavaScript
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScriptAlexa Guertin
 
Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Geodata AS
 
What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016Planetek Italia Srl
 
Geolocation: Improving our BI solutions with SharePoint
Geolocation: Improving our BI solutions with SharePointGeolocation: Improving our BI solutions with SharePoint
Geolocation: Improving our BI solutions with SharePointRuben Pertusa Lopez
 
IMGS Geospatial User Group 2014: GeoMedia 2014
IMGS Geospatial User Group 2014: GeoMedia 2014IMGS Geospatial User Group 2014: GeoMedia 2014
IMGS Geospatial User Group 2014: GeoMedia 2014IMGS
 

La actualidad más candente (20)

BIM-based Enterprise GIS Workflows for Facilities Management with QA/QC
BIM-based Enterprise GIS Workflows for Facilities Management with QA/QCBIM-based Enterprise GIS Workflows for Facilities Management with QA/QC
BIM-based Enterprise GIS Workflows for Facilities Management with QA/QC
 
The 'right' choices in GIS - Grontmij
The 'right' choices in GIS - GrontmijThe 'right' choices in GIS - Grontmij
The 'right' choices in GIS - Grontmij
 
Field Activity Planner for Oil & Gas
Field Activity Planner for Oil & GasField Activity Planner for Oil & Gas
Field Activity Planner for Oil & Gas
 
ArcGIS JavaScript API (build a web layer-based map application with html5 and...
ArcGIS JavaScript API (build a web layer-based map application with html5 and...ArcGIS JavaScript API (build a web layer-based map application with html5 and...
ArcGIS JavaScript API (build a web layer-based map application with html5 and...
 
MicroStation DGN: How to Integrate CAD and GIS
MicroStation DGN: How to Integrate CAD and GISMicroStation DGN: How to Integrate CAD and GIS
MicroStation DGN: How to Integrate CAD and GIS
 
Field Activity Planner - A cloud based digital energy platform
Field Activity Planner - A cloud based digital energy platformField Activity Planner - A cloud based digital energy platform
Field Activity Planner - A cloud based digital energy platform
 
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...
 
Arc gis desktop_and_geoprocessing
Arc gis desktop_and_geoprocessingArc gis desktop_and_geoprocessing
Arc gis desktop_and_geoprocessing
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS Platform
 
Integrating CAD and GIS Data at Mineta San Jose International Airport
Integrating CAD and GIS Data at Mineta San Jose International AirportIntegrating CAD and GIS Data at Mineta San Jose International Airport
Integrating CAD and GIS Data at Mineta San Jose International Airport
 
City of Roseville Case Study
City of Roseville Case StudyCity of Roseville Case Study
City of Roseville Case Study
 
Howtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboardHowtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboard
 
Esri Scotland Conf 2016 Glasgow City Council
Esri Scotland Conf 2016   Glasgow City CouncilEsri Scotland Conf 2016   Glasgow City Council
Esri Scotland Conf 2016 Glasgow City Council
 
An End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering EnvironmentAn End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering Environment
 
Analysing Web GIS apps
Analysing Web GIS appsAnalysing Web GIS apps
Analysing Web GIS apps
 
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScript
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScriptDeveloping a Weather Forecasting Web-Service using ArcGIS API for JavaScript
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScript
 
Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016
 
What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016
 
Geolocation: Improving our BI solutions with SharePoint
Geolocation: Improving our BI solutions with SharePointGeolocation: Improving our BI solutions with SharePoint
Geolocation: Improving our BI solutions with SharePoint
 
IMGS Geospatial User Group 2014: GeoMedia 2014
IMGS Geospatial User Group 2014: GeoMedia 2014IMGS Geospatial User Group 2014: GeoMedia 2014
IMGS Geospatial User Group 2014: GeoMedia 2014
 

Destacado

Raids Dallas Crime Mapping & Crime Alerts
Raids Dallas Crime Mapping & Crime AlertsRaids Dallas Crime Mapping & Crime Alerts
Raids Dallas Crime Mapping & Crime AlertsDJ Beaty #7192
 
Fundamentalsof Crime Mapping Geocoding
Fundamentalsof Crime Mapping GeocodingFundamentalsof Crime Mapping Geocoding
Fundamentalsof Crime Mapping GeocodingOsokop
 
Fundamentalsof Crime Mapping 2
Fundamentalsof Crime Mapping 2Fundamentalsof Crime Mapping 2
Fundamentalsof Crime Mapping 2Osokop
 
Fundamentalsof Crime Mapping 3
Fundamentalsof Crime Mapping 3Fundamentalsof Crime Mapping 3
Fundamentalsof Crime Mapping 3Osokop
 
Fundamentalsof Crime Mapping 7
Fundamentalsof Crime Mapping 7Fundamentalsof Crime Mapping 7
Fundamentalsof Crime Mapping 7Osokop
 
Fundamentalsof Crime Mapping 4
Fundamentalsof Crime Mapping 4Fundamentalsof Crime Mapping 4
Fundamentalsof Crime Mapping 4Osokop
 
GIS as tool for cultural heritage management
GIS as tool for cultural heritage managementGIS as tool for cultural heritage management
GIS as tool for cultural heritage managementyllferizi
 
Fundamentalsof Crime Mapping Arc Gis Tables
Fundamentalsof Crime Mapping Arc Gis TablesFundamentalsof Crime Mapping Arc Gis Tables
Fundamentalsof Crime Mapping Arc Gis TablesOsokop
 
Fundamentalsof Crime Mapping 8
Fundamentalsof Crime Mapping 8Fundamentalsof Crime Mapping 8
Fundamentalsof Crime Mapping 8Osokop
 
Fundamentalsof Crime Mapping Tactical Analysis Concepts
Fundamentalsof Crime Mapping Tactical Analysis ConceptsFundamentalsof Crime Mapping Tactical Analysis Concepts
Fundamentalsof Crime Mapping Tactical Analysis ConceptsOsokop
 
Fundamentalsof Crime Mapping 1
Fundamentalsof Crime Mapping 1Fundamentalsof Crime Mapping 1
Fundamentalsof Crime Mapping 1Osokop
 
Fundamentalsof Crime Mapping 6
Fundamentalsof Crime Mapping 6Fundamentalsof Crime Mapping 6
Fundamentalsof Crime Mapping 6Osokop
 
Crime Mapping & Analysis – Georgia Tech
Crime Mapping & Analysis – Georgia TechCrime Mapping & Analysis – Georgia Tech
Crime Mapping & Analysis – Georgia TechJonathan D'Cruz
 
GIS As A Platform for Special Forces
GIS As A Platform for Special ForcesGIS As A Platform for Special Forces
GIS As A Platform for Special ForcesEsri India
 
Fundamentalsof Crime Mapping 5
Fundamentalsof Crime Mapping 5Fundamentalsof Crime Mapping 5
Fundamentalsof Crime Mapping 5Osokop
 
The Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
The Adventures of Mike, How to Use Scratch 2.0 to Program Your GameThe Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
The Adventures of Mike, How to Use Scratch 2.0 to Program Your GameUna Tao
 
Crime Scene Diagramming and Reconstruction by Det. Mike Anderson
Crime Scene Diagramming and Reconstruction by Det. Mike AndersonCrime Scene Diagramming and Reconstruction by Det. Mike Anderson
Crime Scene Diagramming and Reconstruction by Det. Mike AndersonPPI_Group
 
How to Rock with Robots for Young Makers with mBlock? (Teaching Material)
How to Rock with Robots for Young Makers with mBlock? (Teaching Material)How to Rock with Robots for Young Makers with mBlock? (Teaching Material)
How to Rock with Robots for Young Makers with mBlock? (Teaching Material)Una Tao
 

Destacado (20)

Raids Dallas Crime Mapping & Crime Alerts
Raids Dallas Crime Mapping & Crime AlertsRaids Dallas Crime Mapping & Crime Alerts
Raids Dallas Crime Mapping & Crime Alerts
 
Fundamentalsof Crime Mapping Geocoding
Fundamentalsof Crime Mapping GeocodingFundamentalsof Crime Mapping Geocoding
Fundamentalsof Crime Mapping Geocoding
 
Fundamentalsof Crime Mapping 2
Fundamentalsof Crime Mapping 2Fundamentalsof Crime Mapping 2
Fundamentalsof Crime Mapping 2
 
Fundamentalsof Crime Mapping 3
Fundamentalsof Crime Mapping 3Fundamentalsof Crime Mapping 3
Fundamentalsof Crime Mapping 3
 
81564773 kimia-organik
81564773 kimia-organik81564773 kimia-organik
81564773 kimia-organik
 
Fundamentalsof Crime Mapping 7
Fundamentalsof Crime Mapping 7Fundamentalsof Crime Mapping 7
Fundamentalsof Crime Mapping 7
 
Fundamentalsof Crime Mapping 4
Fundamentalsof Crime Mapping 4Fundamentalsof Crime Mapping 4
Fundamentalsof Crime Mapping 4
 
GIS as tool for cultural heritage management
GIS as tool for cultural heritage managementGIS as tool for cultural heritage management
GIS as tool for cultural heritage management
 
Fundamentalsof Crime Mapping Arc Gis Tables
Fundamentalsof Crime Mapping Arc Gis TablesFundamentalsof Crime Mapping Arc Gis Tables
Fundamentalsof Crime Mapping Arc Gis Tables
 
Fundamentalsof Crime Mapping 8
Fundamentalsof Crime Mapping 8Fundamentalsof Crime Mapping 8
Fundamentalsof Crime Mapping 8
 
Fundamentalsof Crime Mapping Tactical Analysis Concepts
Fundamentalsof Crime Mapping Tactical Analysis ConceptsFundamentalsof Crime Mapping Tactical Analysis Concepts
Fundamentalsof Crime Mapping Tactical Analysis Concepts
 
Application of GIS in Criminology and Defence Intelligence
Application of GIS in Criminology and Defence IntelligenceApplication of GIS in Criminology and Defence Intelligence
Application of GIS in Criminology and Defence Intelligence
 
Fundamentalsof Crime Mapping 1
Fundamentalsof Crime Mapping 1Fundamentalsof Crime Mapping 1
Fundamentalsof Crime Mapping 1
 
Fundamentalsof Crime Mapping 6
Fundamentalsof Crime Mapping 6Fundamentalsof Crime Mapping 6
Fundamentalsof Crime Mapping 6
 
Crime Mapping & Analysis – Georgia Tech
Crime Mapping & Analysis – Georgia TechCrime Mapping & Analysis – Georgia Tech
Crime Mapping & Analysis – Georgia Tech
 
GIS As A Platform for Special Forces
GIS As A Platform for Special ForcesGIS As A Platform for Special Forces
GIS As A Platform for Special Forces
 
Fundamentalsof Crime Mapping 5
Fundamentalsof Crime Mapping 5Fundamentalsof Crime Mapping 5
Fundamentalsof Crime Mapping 5
 
The Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
The Adventures of Mike, How to Use Scratch 2.0 to Program Your GameThe Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
The Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
 
Crime Scene Diagramming and Reconstruction by Det. Mike Anderson
Crime Scene Diagramming and Reconstruction by Det. Mike AndersonCrime Scene Diagramming and Reconstruction by Det. Mike Anderson
Crime Scene Diagramming and Reconstruction by Det. Mike Anderson
 
How to Rock with Robots for Young Makers with mBlock? (Teaching Material)
How to Rock with Robots for Young Makers with mBlock? (Teaching Material)How to Rock with Robots for Young Makers with mBlock? (Teaching Material)
How to Rock with Robots for Young Makers with mBlock? (Teaching Material)
 

Similar a Open Source GIS Workshop

Ugif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUgif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUGIF
 
Dotted Eyes - Open Software, Standards and Data
Dotted Eyes - Open Software, Standards and DataDotted Eyes - Open Software, Standards and Data
Dotted Eyes - Open Software, Standards and DataDotted Eyes
 
DSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps MashupsDSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps Mashupsaliraza786
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GISJoe Larson
 
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...Planetek Italia Srl
 
Internet-enabled GIS for Planners
Internet-enabled GIS for PlannersInternet-enabled GIS for Planners
Internet-enabled GIS for PlannersJohn Reiser
 
Dsm Presentation
Dsm PresentationDsm Presentation
Dsm Presentationrichoe
 
IMGS Local Gov User Group Presentation
IMGS Local Gov User Group PresentationIMGS Local Gov User Group Presentation
IMGS Local Gov User Group PresentationIMGS
 
GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...
GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...
GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...IMGS
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsMohammad Liton Hossain
 
Super map gis 8c
Super map gis 8cSuper map gis 8c
Super map gis 8cDaniel PI
 
GeoMedia Smart Client_Ciaran Kirk - IMGS 2013
GeoMedia Smart Client_Ciaran Kirk - IMGS 2013GeoMedia Smart Client_Ciaran Kirk - IMGS 2013
GeoMedia Smart Client_Ciaran Kirk - IMGS 2013IMGS
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsMohammad Liton Hossain
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps IJSRP Journal
 
GEBCO 09 - DELPH
GEBCO 09 - DELPHGEBCO 09 - DELPH
GEBCO 09 - DELPHIXSEA-DELPH
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Editor IJARCET
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Editor IJARCET
 
Using R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy LansleyUsing R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy LansleyGuy Lansley
 

Similar a Open Source GIS Workshop (20)

Ugif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUgif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutes
 
Dotted Eyes - Open Software, Standards and Data
Dotted Eyes - Open Software, Standards and DataDotted Eyes - Open Software, Standards and Data
Dotted Eyes - Open Software, Standards and Data
 
DSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps MashupsDSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps Mashups
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
 
Internet-enabled GIS for Planners
Internet-enabled GIS for PlannersInternet-enabled GIS for Planners
Internet-enabled GIS for Planners
 
Dsm Presentation
Dsm PresentationDsm Presentation
Dsm Presentation
 
myVR mMap SDK
myVR mMap SDKmyVR mMap SDK
myVR mMap SDK
 
IMGS Local Gov User Group Presentation
IMGS Local Gov User Group PresentationIMGS Local Gov User Group Presentation
IMGS Local Gov User Group Presentation
 
GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...
GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...
GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps
 
Super map gis 8c
Super map gis 8cSuper map gis 8c
Super map gis 8c
 
GeoMedia Smart Client_Ciaran Kirk - IMGS 2013
GeoMedia Smart Client_Ciaran Kirk - IMGS 2013GeoMedia Smart Client_Ciaran Kirk - IMGS 2013
GeoMedia Smart Client_Ciaran Kirk - IMGS 2013
 
Geospatial Product Watch 2015
Geospatial Product Watch 2015Geospatial Product Watch 2015
Geospatial Product Watch 2015
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps
 
GEBCO 09 - DELPH
GEBCO 09 - DELPHGEBCO 09 - DELPH
GEBCO 09 - DELPH
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
Using R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy LansleyUsing R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy Lansley
 

Último

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Último (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Open Source GIS Workshop

  • 1. Open Source GIS and Spatial Data Analysis Software 2005 Crime Mapping Research Conference Jason Dalton Vice President, Research and Development Spatial Data Analytics Corporation jdalton@spadac.com www.spadac.com
  • 2. Reasons to attend this workshop: You need to streamline GIS data management and analysis functions You need low cost solutions to replace outdated commercial products You have a new analysis technique you’d like to try, but don’t know how to program software. You are a software developer looking to learn about open source development You don’t like paying for software
  • 3. Workshop roadmap Distinction between freeware and open source Data access and manipulation GIS Viewers Data Analysis Web Mapping Spatial Databases GPS
  • 4. Our Schedule 0800: Introductions, background 0815: Data Access and manipulation FWTools GDAL OGR GeoTrans R – shapefile package GeoCon 0900: Viewers ArcExplorer uDig dlgv32 0930 Break: 15 min 0945: Analysis R GeoR Geostats Spatstat Spatial 1030: Web Mapping SVG UMN Mapserver MapServer Workbench 1045: Spatial Databases PostGIS MySQL Spatial 1100: GPS Tools GPSDrive GPSBabel EasyGPS
  • 5. Scope of this workshop There are thousands of Open Source software projects created each year. Which ones are included in this workshop? Windows capable Robust Vector operations Easy install Active user base Active developer base Free licensing for use
  • 6. What is Open Source, and why do I care? First off, open source software is not a basement project by some college kids (OK, sometimes it is). Software that is developed according to the Open Source model is made available to anyone. Whether or not you agree with the Open Source model of software development, there are software projects that are stable, powerful, and can save you time and money at your job. Why not investigate? That’s all we’ll say about Open Source today, the rest of the workshop is all about the tools.
  • 7. Data Access - Translators FWTools Collection of open source tools for translation, visualization, and reprojection OGR for vector data translation Translate SHP-> MAPINFO -> SDTS -> SHP
  • 8. Data Access - Translators GeoTrans NGA sponsored software library for providing translation and reprojection to custom software. A graphical user interface wrapper program is included in the download package
  • 9. Some of our tools use XML: XML = eXtensible Markup Language GML = Geography Markup Language SVG = Scalable Vector Graphics XSLT = eXtensible Style Language-Transformation VRML = Virtual Reality Markup Language RDF = Resource Description Framework
  • 10. Benefits of XML structures for Geography Applications Useful for translating geo objects between platforms Compatible across operating systems Royalty free to use and distribute Text based files are searchable at the attribute level XML schemas exist for GIS functions Data encoding Visualization Spatial queries Since all XML docs are text, they can easily be created and edited by any scripting language
  • 11. GML Geography Markup Language Separates content from the representation Structured geo objects in XML schema Published by the Open GIS Consortium Currently at version 2.1.1 April 2002
  • 12. Benefits of GML data Multiple uses Browser Metadata Map production Custom map styling through style sheets Build custom stylesheets within your application Give users a choice of several styles with which to display data Editable maps Client, server, application level editing Sophisticated linking through XPath, XLink Link a layer of Parcels to an XML database or tax assessment Easier querying function for Web GIS (XQuery) Control over content regardless of file type or layer Allow users to download only the features necessary, filter out the rest Gives you the ability to send geographic data to any XML enabled device. 1 format suits all uses Clients, servers, PDAs, phones
  • 13. SVG Scalable Vector Graphics An XML Schema definition for 2D graphics Free browser plug-in for viewer Viewer has built in zoom and pan functions Standard supported by major graphics software companies Embedded JavaScript to enable GIS functions within the file format
  • 14. Cartographic features of SVG Traditional GIS shapes such as polygons, lines, points, text (rotated text) are all supported Color gradients for fills Stroke options (dash) for lines and polygon's boundaries Advanced graphics layering using opacity options Raster image backgrounds Filter effects (Shadows, etc.) High quality output and printing (Scalable) XML - linking and embedding Text on the map is searchable Coordinate transformations Objects react to user inputs Animation (vehicle tracking, stream flows, fault line movement)
  • 15. Data Access - Translators GeoCon Converts Shape and MapInfo Tab files into GML and SVG graphics. What’s unique is that the SVG converter provides the user with a custom rendering interface before the SVG is created.
  • 16. Data Access - Translators R – MapTools package Reads and writes shape files. Performs some GIS functions.
  • 18. Data Viewers uDIG Viewer Open source viewer with very nice features. Opens major GIS file types, and connects to online geodatabases and web mapping services
  • 21. Spatial Data Analysis GeoR R package for performing spatial autocovariance analysis. Created by Paulo Ribeiro and Peter Diggle
  • 24. Spatial Databases PostgreSQL / PostGIS Spatial query engine built on a SQL compliant open source database Similar in function to ArcSDE, Oracle #g, etc.
  • 25. GPS related tools EasyGPS GPSBabel CrimeStat GeoDa Other tools Honorable mention, but not covered here. They are covered elsewhere at the conference.
  • 27. Links to more resources www.remotesensing.org www.maptools.org www.ai-geostats.org cran.r-project.org www.spadac.com/research/ www.opensource.org
  • 28. Open Source GIS and Spatial Data Analysis Software Jason Dalton Vice President, Research and Development Spatial Data Analytics Corporation jdalton@spadac.com www.spadac.com