Delivering mapping solutions: the open source advantage

Size: px
Start display at page:

Download "Delivering mapping solutions: the open source advantage"

Transcription

1 Health and Mapping Delivering mapping solutions: the open source advantage Barry Rowlingson School of Health and Medicine, Lancaster University

2 Note This PDF document is a conversion of the original animated presentation. Most of the navigation and interaction is lost but you may still page through the document.

3 The Open Source Advantage What is 'Open Source'? What software is there? Show me some casestudies!

4 What is Open Source? A Philosophy A Methodology A Community

5 What is Open Source? Code Access Read, Learn, Improve!

6 What is Open Source? Free Distribution Get your code to anyone who wants to use it.

7 Open Standards Proprietary standards give you... Your data......locked by someone's key

8 Open Standards Open standards give you... Your data......as an open book

9 What about support? Proprietary support I can call the vendor! But they don't have to fix it Unless I pay them for a support contract Which they have a monopoly on!

10 Open Source Support? There's no vendor to call......but anyone on the planet can help!!!!!!! As ever, you can always pay for it... From a wide-open market of suppliers!

11 Open Source GeoServices Some OSGeo commercial support companies... OA Digital CampToCamp OSGIS Services Global Image Faunalia WhereGroup OpenApp RadiantBlue Just a few from the osgeo.org support directory of hundreds.

12 Or fix it yourself... You have the source code!

13 Free Support The Developer......is also a user!

14 Free Support Fixing bugs......helps them AND you!

15 Finding Developers Conferences, workshops, meetings Project lists Online chatrooms Want to see a bug fixed in under an hour by an open-source developer?

16 Fixed in 60 Minutes 12:13:30 arkygeek: timlinux: was there an issue with feature info for rasters not staying in front? At 12:13 Jason thinks 12:14:34 ADKPete: arkygeek: feature info? he sees a problem 12:14:51 arkygeek: identify features sorry 12:15:58 ADKPete: arkygeek: ok, that is what I thought but wanted towith a dialog box... double check. Dialog not staying on top? 12:17:46 arkygeek: ADKPete: just checking its happeining in head A minute later Pete 12:18:15 arkygeek: it IS NOT staying in front on head asks for clarification 12:18:37 ADKPete: hmmm...don't get that here what OS? 12:18:39 arkygeek: open a raster, identify feature, then on the second identify attempt it goes to the back 12:18:41 arkygeek: osx Some gentle anti-mac 12:18:50 ADKPete: well there you go... banter follows 12:18:52 ADKPete: :) 12:19:01 arkygeek: :P Jason confirms the 12:19:11 arkygeek: svn updating bug with the latest 12:20:47 arkygeek: it was the same in v.11 revision :21:40 arkygeek: yeah, still there in r :32:30 ADKPete: arkgeek: Think I have the fix for you. building... Pete has a fix 12:43:10 CIA-7: ersts * r9645 /trunk/qgis/src/app/qgsmaptoolidentify.cpp: -Added a raise call to keep A robot notifies the the identify results dialog on top when clicking through rasters chat of Pete's change 12:43:20 ADKPete: arkygeek: try that... 12:54:12 arkygeek: updating Jason tries and it now 12:55:07 arkygeek: compiling works. It's 12:55 12:55:53 arkygeek: ADKPete: that did it. well done :- ) 12:56:02 ADKPete: groovy

17 The Full Stack Clients Interfaces Servers Databases Desktop GIS (Qgis, gvsig, GRASS,...) Web Clients (OpenLayers,...) WFS (feature data) WMS (images) Map Servers (MapServer,...) GeoDatabases (PostGIS, SpatiaLite,...) WCS (grid data) Catalog Servers (GeoNetwork,...) File System (Shapefiles, GML, GeoTiff,...)

18 Desktop GIS (Qgis, gvsig, GRASS,...) Programs that run on your personal computer gvsig is a GIS and mapping package written in Java. QGIS is a GIS and mapping package written in C++ and Python. It can be extended with plugins. more... more... GRASS is a highpowered and technical set of GIS tools. Grass GIS more...

19 Alternatives to Google's Map API, Bing Maps, Yahoo Maps etc Web Clients (OpenLayers, MapServer,...) A purely browserbased web mapping solution in JavaScript more... A client-server web mapping system with many serverside possibilities more... And there are others!

20 OpenLayers This bit of HTML/JS......produces this map in your browser <html> <head> <title>openlayers Example</title> <script src=" </script> </head> <body> <div style="width:100%; height:100%" id="map"> </div> <script defer="defer" type="text/javascript"> var map = new OpenLayers.Map('map'); var wms = new OpenLayers.Layer.WMS( "OpenLayers WMS", " {layers: 'basic'} ); map.addlayer(wms); map.zoomtomaxextent(); </script> </body> </html> That is a complete example. With just a few lines of code you get a dynamic 'slippy map' in your web browser. But wait, there's more...

21 OpenLayers Build complex interactive web sites: Integrate with other javascript widgets Interactive pop-up info bubbles Multiple map data overlays Base layer from many data providers

22 Framework for web mapping Client-server architecture

23 GeoNetwork Spatial Data Catalogue Search Index Catalogue Serve

24 WMS (images) WFS (feature data) WCS (grid data) Serving spatial data over the internet Request WCS (grid data) Server thinks... Browser draws Response WMS (images) WFS (feature data)

25 WMS (images) WFS (feature data) WCS (grid data) Web service mashups Integrate data sources from multiple providers to produce new maps and insights Polygon overlays Background imagery Regional data GPS locations All using open source servers, clients and communications protocols!

26 GeoDatabases (PostGIS, SpatiaLite,...) Relational Databases with spatial data functions Databases use SQL... select ADMIN_NAME,GMI_ADMIN,POP_ADMIN from bounds.uk...to get table data ADMIN_NAME GMI_ADMIN POP_ADMIN England GBR-ENG Northern Ireland GBR-NIR Scotland GBR-SCT Wales GBR-WLS

27 GeoDatabases (PostGIS, SpatiaLite,...) Relational Databases with spatial data functions Spatial databases also use SQL... select ADMIN_NAME,GMI_ADMIN,POP_ADMIN,the_geom from bounds.uk...to get table data with geometry! ADMIN_NAME GMI_ADMIN POP_ADMIN the_geom England GBR-ENG Northern Ireland GBR-NIR Scotland GBR-SCT A Wales GBR-WLS B

28 GeoDatabases (PostGIS, SpatiaLite,...) Relational Databases with spatial data functions the_geom stores geography the_geom A B

29 GeoDatabases (PostGIS, SpatiaLite,...) Spatial Queries What is the length of roads fully contained within each municipality? SELECT m.name, sum(st_length(r.the_geom))/1000 as roads_km FROM bc_roads AS r, Spatial query functions bc_municipality AS m WHERE ST_Contains(m.the_geom,r.the_geom) GROUP BY m.name ORDER BY roads_km; name roads_km SURREY VANCOUVER LANGLEY DISTRICT BURNABY PRINCE GEORGE

30 Adds spatial functions to PostgreSQL Access from most GIS (open source and commercial) Keep spatial and non-spatial data in the same DB Client-server model The basis of thousands of spatial data infrastructures worldwide

31 SpatiaLite Lightweight, but fully functional Designed for personal geo-databases Single-user Support building fast! Comes with simple mapping app

32 Vector and Raster mapping Analysis tools Plugin architecture for extensions in Python Reads most spatial data Talks to map servers Talks to database servers

33 Vector and Raster mapping Analysis tools Plugin architecture for extensions in Java Reads most spatial data Talks to map servers Talks to database servers

34 Grass Heavyweight GIS Toolkit Vector, Raster, Network 2d and 3d

35 Case Studies Aegiss A web-based system for mapping symptoms and detecting outbreaks Arlat Modelling and mapping parasite incidence in the field.

36 Case Study: Aegiss eat people and get sick bad food so they call NHS Direct......who figure out what's wrong and help and then file the results away somewhere

37 We want to add value to that data

38 Statistical Analysis cases = prob(outbreak) population Risk surface hi low Case locations, population data

39 Job Get the data from NHS Process it Trigger alerts on possible outbreaks Produce nice maps for health professionals

40 Sending the data NHS Daily symptom data extracted from NHS Direct database NHS Data copied from NHS network to internet PC Data encrypted and ed to Lancaster - using open-source public-key crypto

41 Receiving the data Data comes in to database server and is decrypted Stored in a Postgres database system Midnight job processes daily data Results stored in spatial data files

42 Viewing the data User requests web page using their browser Web server gets data and builds page User interacts with map on web page

43 Web page breakdown Traffic light system shows possible outbreak status Dynamic map made using OpenLayers Switch map layers on and off Calendar built with the OpenSource YUI Toolkit Query data points for drill-down info Hotspot layer highlights possible outbreaks Background image from OpenStreetMap

44 Case Study: Arlat Mectizan protects people from onchocerciasis (river blindness) spread by blackfly

45 Arlat But it can sometimes cause serious adverse effects in people with the relatively harmless Loaloa worm + = So we need to know...

46 Where is the Loaloa??

47 Parasitological Sampling Blood analysis is slow and expensive but it is accurate

48 Questionnaire Surveys Questionnaire sampling ('have you ever had eyeworm?') is quick and cheap but it is imprecise

49 Satellite Data Satellite data tells us about the habitat suitability for Loaloa

50 Combining Data Combining all the data needs some clever statistics - a bivariate binomial model with covariates

51 The Statistics Survey data, old and new bivariate binomial spatially correlated model with covariates Satellite data Parasitology from blood samples Predictions

52 Arlat Needs to be done by non-technical staff Working in the field So built as a plugin to Quantum GIS Using R for computing the statistics Runs on Windows and Linux

53 How does it go? Researcher in the field does questionnaire survey to get quick and cheap Loa-loa estimates

54 How does it go? Researcher puts the data and locations into a spreadsheet

55 How does it go? Data is loaded into Quantum GIS and displayed with background layers

56 How does it go? With a few clicks, a risk exceedence surface appears! Blue all clear Red danger zone Grey more data needed

57 Under the Hood...is written in C and has an embedded Python interpreter......which calls R to do statistics.

58 Under the Hood QGIS handles all the mapping and gives us an interface to map data Python gives us rapid application development and access to GUI functions R provides the statistical functions we need

59 Open Source Power A purely open-source application Combining several best-of-breed applications Even the Windows Installer is Open-Source Zero licensing cost Zero distribution cost Zero usage restrictions

OPEN SOURCE SOLUTIONS FOR SURVEYORS

OPEN SOURCE SOLUTIONS FOR SURVEYORS 2 nd Sabah International Surveyors Congress 11 th 12 th March 2014 OPEN SOURCE SOLUTIONS FOR SURVEYORS Presented By : Sr Alexander Chong Director, Jurukur Antarabangsa The Benefits Of Closed Proprietary

More information

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015 County of Los Angeles Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015 CIO Preferred Technologies for GIS This document lists the preferred Geographic

More information

Open source technologies and INSPIRE network services in Slovak environmental agency

Open source technologies and INSPIRE network services in Slovak environmental agency Open source technologies and INSPIRE network services in Slovak environmental agency Peter Mozolík, Martin Koška, Marek Žiačik, Martin Tuchyňa Slovak Environmental Agency (SEA) SEA role within slovak SDI

More information

Regarding the quality attributes, the architecture of the system must be:

Regarding the quality attributes, the architecture of the system must be: The SDSS System Overview This chapter gives an overview of the software architecture of the RiskChanges SDSS system. One of the objectives within the project is the development of a SDSS system for probabilistic

More information

Open Source Software Solutions

Open Source Software Solutions Open Source Software Solutions Ned Horning horning@amnh.org http://biodiversityinformatics.amnh.org 1 Overview Introduction to open source software Geospatial software options Open Source Geospatial Foundation

More information

OpenLayers: Open Source Map Browser

OpenLayers: Open Source Map Browser OpenLayers: Open Source Map Browser July 12, 2008 Introduction Outline OpenLayers Features, history, components Code example Types and integration of data layers Conclusion 1 History! "! )./ - DE #! $

More information

pgrouting extends the postgis/postgresql geospatial database to provide geospatial routing and other network analysis functionality.

pgrouting extends the postgis/postgresql geospatial database to provide geospatial routing and other network analysis functionality. Workshop: 1 pgrouting extends the postgis/postgresql geospatial database to provide geospatial routing and other network analysis functionality. Attendee s previous knowledge: SQL (PostgreSQL, PostGIS)

More information

Web Map Servers. Mark de Blois. Septembre 2016

Web Map Servers. Mark de Blois. Septembre 2016 Web Map Servers Mark de Blois Septembre 2016 Learning Objectives After this lecture you will be able to understand web map servers as used in Web-GIS applications Introduction A Web Map Server is a computer

More information

Implementing Web GIS Solutions

Implementing Web GIS Solutions Implementing Web GIS Solutions using open source software Karsten Vennemann Seattle Talk Overview Talk Overview Why and What What is Open Source (GIS)? Why use it? Application Components Overview of Web

More information

CHAPTER 2 GEOREFERENCING AND SHAPEFILE CREATION

CHAPTER 2 GEOREFERENCING AND SHAPEFILE CREATION CHAPTER 2 GEOREFERENCING AND SHAPEFILE CREATION Georeferencing is the process of assigning real-world coordinates to each pixel of the raster. These coordinates are obtained by doing field surveys - collecting

More information

Developing a Free and Open Source Software based Spatial Data Infrastructure. Jeroen Ticheler

Developing a Free and Open Source Software based Spatial Data Infrastructure. Jeroen Ticheler Developing a Free and Open Source Software based Spatial Data Infrastructure Jeroen Ticheler 1 License This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.

More information

Data Acquisition using Mashup and 3-D Technology. Matt Rahr College of Agriculture and Life Sciences University of Arizona

Data Acquisition using Mashup and 3-D Technology. Matt Rahr College of Agriculture and Life Sciences University of Arizona Data Acquisition using Mashup and 3-D Technology Matt Rahr College of Agriculture and Life Sciences University of Arizona Let s Do It! What is a Mashup? + Your Data A hybrid website or web application

More information

Orchard Link Mapping Workshop (QGIS Training) Contact

Orchard Link Mapping Workshop (QGIS Training) Contact Orchard Link Mapping Workshop (QGIS Training) Contact email: info@neetmaps.co.uk for technical support, bespoke mapping or further information or visit www.neetmaps.co.uk 1 2 1: Introduction to QGIS What

More information

Providing Interoperability Using the Open GeoServices REST Specification

Providing Interoperability Using the Open GeoServices REST Specification 2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop Providing Interoperability Using the Open GeoServices REST Specification Satish Sankaran Kevin Sigwart What

More information

Introduction to QGIS: Student Workbook

Introduction to QGIS: Student Workbook 2016 Introduction to QGIS: Student Workbook Created by: MARK DE BLOIS, CEO / FOUNDER, UPANDE LIMITED WITH SUPPORT FROM THE WORLD BANK AND THE UK DEPARTMENT FOR INTERNATIONAL DEVELOPMENT (DFID) Module 3:

More information

OSGeo Web Mapping Typification: GeoMajas, Mapbender, MapFish and OpenLayers. Christoph Baudson Arnulf Christl FOSS4G 2010 Barcelona

OSGeo Web Mapping Typification: GeoMajas, Mapbender, MapFish and OpenLayers. Christoph Baudson Arnulf Christl FOSS4G 2010 Barcelona OSGeo Web Mapping Typification: GeoMajas, Mapbender, MapFish and OpenLayers Christoph Baudson Arnulf Christl FOSS4G 2010 Barcelona Disclaimer All information contained in this presentation has been compiled

More information

Who are we? Randal Hale. Nathan Saylor. GIS Coordinator for Hardin Co. Owner of North River Geographic Systems. Consultant. Owner of Saylor Mapping

Who are we? Randal Hale. Nathan Saylor. GIS Coordinator for Hardin Co. Owner of North River Geographic Systems. Consultant. Owner of Saylor Mapping Who are we? Nathan Saylor Randal Hale GIS Coordinator for Hardin Co. Owner of North River Geographic Systems Owner of Saylor Mapping Consultant Been doing GIS since 2005 Been in the GIS Industry 20 something

More information

Training courses. Course Overview Details Audience Duration. Applying GIS

Training courses. Course Overview Details Audience Duration. Applying GIS Training courses (Last update: December 2017) Remarks: As part of a course a certificate is issued for each attendee. All software used during the courses is Open Source Software. Contact: allspatial Geospatial

More information

ASTROWEB ASTROINFORMATICS PROJECT AND COMPARISON OF THE WEB-GIS PROTOCOL STANDARDS

ASTROWEB ASTROINFORMATICS PROJECT AND COMPARISON OF THE WEB-GIS PROTOCOL STANDARDS Proceedings of the IX Bulgarian-Serbian Astronomical Conference: Astroinformatics (IX BSACA) Sofia, Bulgaria, July 2-4, 2014, Editors: M. K. Tsvetkov, M. S. Dimitrijević, O. Kounchev, D. Jevremović and

More information

A Practical Guide to Using QGIS

A Practical Guide to Using QGIS A Practical Guide to Using QGIS 1.1 INTRODUCTION Quantum GIS (QGIS) is a useful mapping software that enables the compilation and displaying of spatial data in the form of a map. Gaining experience in

More information

Leveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri

Leveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri Leveraging OGC Services in ArcGIS Server Satish Sankaran, Esri Yingqi Tang, Esri GIS Creating and Managing Geo Information Products - Proprietary - Open Specifications - Standards Dissemination of Geo

More information

Exploring Open Source GIS Programming. Scott Parker, Katie Urey, Jack Newlevant, Mele Sax-Barnett

Exploring Open Source GIS Programming. Scott Parker, Katie Urey, Jack Newlevant, Mele Sax-Barnett Exploring Open Source GIS Programming Scott Parker, Katie Urey, Jack Newlevant, Mele Sax-Barnett When to write a program When you expect your tool to have multiple uses and/or multiple iterations Something

More information

3D webservices - where do we stand? Emmanuel Belo

3D webservices - where do we stand? Emmanuel Belo 3D webservices - where do we stand? Emmanuel Belo +41 21 619 10 25 emmanuel.belo@camptocamp.com Camptocamp Open Source Service Provider Staff 49 Switzerland, France & Austria Since 2001 Wien Lausanne Chambéry

More information

Open Source Software: What and Why?

Open Source Software: What and Why? ESRI and Open Source A Love Story Presented by Bates Rambow Open Source Software: What and Why? What Software that has its source code published for anyone to inspect the source code. Generally released

More information

Welcome to the Introduction to Mapbender

Welcome to the Introduction to Mapbender 0 Welcome to the Introduction to Mapbender Author: Astrid Emde Author: Christoph Baudson Version: 1.0 License: Creative Commons Date: 2010-08-30 1 Table of Contents 1 Project Overview 2 1.1 Geoportal Framework

More information

Searching and Downloading OpenStreetMap Data

Searching and Downloading OpenStreetMap Data Searching and Downloading OpenStreetMap Data QGIS Tutorials and Tips Author Ujaval Gandhi http://www.spatialthoughts.com This work is licensed under a Creative Commons Attribution 4.0 International License.

More information

Introduction to QGIS: Instructor s Notes

Introduction to QGIS: Instructor s Notes 2016 Introduction to QGIS: Instructor s Notes Created by: MARK DE BLOIS, CEO / FOUNDER, UPANDE LIMITED WITH SUPPORT FROM THE WORLD BANK AND THE UK DEPARTMENT FOR INTERNATIONAL DEVELOPMENT (DFID) Module

More information

Leveraging OGC Services in ArcGIS Server. Satish Sankaran Yingqi Tang

Leveraging OGC Services in ArcGIS Server. Satish Sankaran Yingqi Tang Leveraging OGC Services in ArcGIS Server Satish Sankaran ssankaran@esri.com Yingqi Tang ytang@esri.com Agenda Interoperability Enablers OGC and esri OGC Web Services ArcGIS and OGC Web Services - @ version

More information

The Butterfly Effect. A proposal for distribution and management for butterfly data programs. Dave Waetjen SESYNC Butterfly Workshop May 10, 2012

The Butterfly Effect. A proposal for distribution and management for butterfly data programs. Dave Waetjen SESYNC Butterfly Workshop May 10, 2012 The Butterfly Effect A proposal for distribution and management for butterfly data programs Dave Waetjen SESYNC Butterfly Workshop May 10, 2012 http://butterfly.ucdavis.edu Citizen Science based Observation

More information

Putting the Pieces together: Combining Open Source Components to create a WebGIS.

Putting the Pieces together: Combining Open Source Components to create a WebGIS. Putting the Pieces together: Combining Open Source Components to create a WebGIS. Shriram Ilavajhala University of Maryland College Park, MD. USA. Today s Topics A quick background on our project Our legacy

More information

Leveraging OGC Services in ArcGIS Server

Leveraging OGC Services in ArcGIS Server Esri International User Conference San Diego, CA Technical Workshops Jul.14 th 2011 Leveraging OGC Services in ArcGIS Server Satish Sankaran Yingqi Tang Agenda Interoperability

More information

EWRG-CES. Bharath Setturu EWRG, CES, IISc

EWRG-CES. Bharath Setturu EWRG, CES, IISc Bharath Setturu EWRG, CES, IISc What is Free and Open Source? Free and Open source describes a broad general type of free software license that makes source code available to the general public with no

More information

NFMS web portals Focus on monitoring functions

NFMS web portals Focus on monitoring functions NFMS web portals Focus on monitoring functions National Forest Monitoring System web portal to disseminate forest-related geospatial data on the web Dr. Inge Jonckheere, FAO UN-REDD October 2014, Hanoi,

More information

Introduction to QGIS

Introduction to QGIS Introduction to QGIS David Kramar, Ph.D. Minnesota State University Moorhead Department of Anthropology and Earth Science http://www.qgis.org/en/site/ Overview of Workshop What is QGIS? How do I get QGIS

More information

SDI Tecnological Components and Standards

SDI Tecnological Components and Standards SDI Tecnological Components and Standards Salvador Bayarri sbayarri@gmail.com World Bank Consultant Contents The SDI architecture model Software components: the SDI stack Basic services Metadata SDI access

More information

Introduction to GeoServer

Introduction to GeoServer Tutorial ID: This tutorial has been developed by BVIEER as part of the IGET web portal intended to provide easy access to geospatial education. This tutorial is released under the Creative Commons license.

More information

Introduction to ArcGIS Server Architecture and Services. Amr Wahba

Introduction to ArcGIS Server Architecture and Services. Amr Wahba Introduction to ArcGIS Server 10.1 - Architecture and Services Amr Wahba awahba@esri.com Agenda Architecture Features Publishing Security Cloud Powerful GIS capabilities Delivered as Web services To help

More information

EDINA Workshop: Creating a Campus Map and Displaying it in OpenLayers

EDINA Workshop: Creating a Campus Map and Displaying it in OpenLayers Contents Introduction... 2 What steps are involved?... 3 Before you start... 4 Create your campus map... 5 1. Load the basemap data into ArcMap... 5 2. Set up Symbology and Labels of Layers... 6 Improve

More information

District Road Maintenance System (DROMAS) Operating Manual of DROMAS 2 (Version 2.0: DRAFT)

District Road Maintenance System (DROMAS) Operating Manual of DROMAS 2 (Version 2.0: DRAFT) District Road Maintenance System (DROMAS) Operating Manual of DROMAS 2 (Version 2.0: DRAFT) February, 2016 Table of Content 1 DISTRICT ROAD MAINTEANNCE SYSTEM (DROMAS)... 1 1.1 System Architecture... 1

More information

GeoNURIS WebGIS Tutorial Cooperation & Communication International

GeoNURIS WebGIS Tutorial Cooperation & Communication International GeoNURIS WebGIS Tutorial 2011-11-07 by Cooperation & Communication International Table of Contents Foreword Part I Document Introduction 0 5 1 Terms... 5 2 Conventions... 5 3 Prerequisite... 6 Part II

More information

QGIS Plugins FOSS4G From Must-Haves to insider Sourcepole AG, Switzerland

QGIS Plugins FOSS4G From Must-Haves to insider Sourcepole AG, Switzerland FOSS4G 2015 From Must-Haves to insider tips @PirminKalberer Sourcepole AG, Switzerland www.sourcepole.com About Sourcepole > QGIS > > > > Core dev. & Project Steering Commitee QGIS Server, Printing, Plugins,

More information

Monitoring Tool Made to Measure for SharePoint Admins. By Stacy Simpkins

Monitoring Tool Made to Measure for SharePoint Admins. By Stacy Simpkins Monitoring Tool Made to Measure for SharePoint Admins By Stacy Simpkins Contents About the Author... 3 Introduction... 4 Who s it for and what all can it do?... 4 SysKit Insights Features... 6 Drillable

More information

TABLE OF CONTENTS 1. INTRODUCTION DEFINITIONS Error! Bookmark not defined REASON FOR ISSUE 2 3. RELATED DOCUMENTS 2 4.

TABLE OF CONTENTS 1. INTRODUCTION DEFINITIONS Error! Bookmark not defined REASON FOR ISSUE 2 3. RELATED DOCUMENTS 2 4. TABLE OF CONTENTS 1. INTRODUCTION 1 1.1 DEFINITIONS Error! Bookmark not defined. - 2 2. REASON FOR ISSUE 2 3. RELATED DOCUMENTS 2 4. OVERVIEW 2-3 5. HARDWARE ARCHITECTURE 3 6. SUPPORTED CONFIGURATIONS

More information

By Robert Slivinsky 1

By Robert Slivinsky 1 By Robert Slivinsky 1 Tell HC Mobile Application SQL Server 2008 GeoServer GeoExt- Open Layers 2 3 Desktop Splash Page 2 sec GPS/Location Approval 4 Homepage Meat - Form Categories from EOCcalls 5 Description

More information

Using ESRI data in Autodesk ISD Products

Using ESRI data in Autodesk ISD Products GI13-3 Using ESRI data in Autodesk ISD Products 1.5 hr. Class 02-Dec-03 3:30pm - 5:00pm Session Description: We will focus on using data in a variety of ESRI formats within the Autodesk GIS product line,

More information

InCLUDE Data Exchange. Julia Harrell, GISP GIS Coordinator, NC DENR

InCLUDE Data Exchange. Julia Harrell, GISP GIS Coordinator, NC DENR InCLUDE Data Exchange Julia Harrell, GISP GIS Coordinator, NC DENR Julia.harrell@ncdenr.gov InCLUDE Project Partners NC Department of Environment & Natural Resources: The State of NC s lead environmental

More information

Working with demographic grids in QGIS

Working with demographic grids in QGIS Working with demographic grids in QGIS Anna Dmowska dmowska@amu.edu.pl April 2017 1. Introduction SocScape (Social Landscape) is a research project which provides open access to high resolution (30 m)

More information

Basic Queries Exercise - Haiti

Basic Queries Exercise - Haiti Basic Queries Exercise - Haiti Written by Barbara Parmenter, revised by Carolyn Talmadge on September 18, 2016 SETTING UP... 1 WHERE ARE THE HOSPITALS THAT ARE STILL OPERATING? (SELECT BY ATTRIBUTE )...

More information

Getting Started with the ArcGIS Server JavaScript API

Getting Started with the ArcGIS Server JavaScript API Getting Started with the ArcGIS Server JavaScript API Agenda Introduction ArcGIS Server services and mashups REST API Services Directory JavaScript API ArcGIS Server Resource Center Dojo Maps, layers,

More information

Extend GIS. The Reach. Of Your GIS. Chris Cappelli Nathan Bennett

Extend GIS. The Reach. Of Your GIS. Chris Cappelli Nathan Bennett Extend The Reach GIS Of Your GIS Chris Cappelli Nathan Bennett Where do your co-workers, managers, customers, and citizens go when they want to find or make a map? GIS is a practical system for problem

More information

GeoNode Integration with SDIs and Community Mapping

GeoNode Integration with SDIs and Community Mapping GeoNode Integration with SDIs and Community Mapping Salvador Bayarri sbayarri@gmail.com World Bank Consultant Contents Accessing other SDI services Catalog harvesting through Geonetwork Cascading external

More information

A ONE-STOP SERVICE HUB INTEGRATING ESSENTIAL WEATHER AND GEOPHYSICAL INFORMATION ON A GIS PLATFORM. Hong Kong Observatory

A ONE-STOP SERVICE HUB INTEGRATING ESSENTIAL WEATHER AND GEOPHYSICAL INFORMATION ON A GIS PLATFORM. Hong Kong Observatory A ONE-STOP SERVICE HUB INTEGRATING ESSENTIAL WEATHER AND GEOPHYSICAL INFORMATION ON A GIS PLATFORM Hong Kong Observatory Mission HONG KONG OBSERVATORY To provide people-oriented quality services in meteorology

More information

Bharath Setturu Research scholar, EWRG, Center for Ecological Sciences, IISc, Bangalore & EWRG-CES IIIT-HYDERABAD

Bharath Setturu Research scholar, EWRG, Center for Ecological Sciences, IISc, Bangalore & EWRG-CES IIIT-HYDERABAD Bharath Setturu Research scholar, EWRG, Center for Ecological Sciences, IISc, Bangalore settur@ces.iisc.ernet.in & IIIT-HYDERABAD Introduction to QGIS oquantum GIS (QGIS) is a GIS tool for managing geographical

More information

Using ArcGIS for Server. Javier Abadía, Esri España Peter McDaid, Esri UK

Using ArcGIS for Server. Javier Abadía, Esri España Peter McDaid, Esri UK Using ArcGIS for Server Javier Abadía, Esri España Peter McDaid, Esri UK 1. Intro 2. ArcGIS for Server = Geospatial Apps Server 3. Map Services Publishing Flow Apps 4. Spatial Functionality Services Publishing

More information

ArcGIS for Server Michele Lundeen

ArcGIS for Server Michele Lundeen ArcGIS for Server 10.1 Michele Lundeen Summary Vision Installation and Configuration Architecture Publishing Functional Enhancements Cloud Migration and Best Practices Powerful GIS capabilities Delivered

More information

Introducing Quantum GIS. Tim Sutton QGIS Release Manager and Developer

Introducing Quantum GIS. Tim Sutton QGIS Release Manager and Developer Introducing Quantum GIS Tim Sutton QGIS Release Manager and Developer tim@linfiniti.com http://linfiniti.com What is QGIS? A Free, Open Source Desktop GIS application A set of developer libraries for building

More information

Mapping in the Cloud: Working with Google Maps and other Mapping Services. Michael P. Peterson University of Nebraska at Omaha

Mapping in the Cloud: Working with Google Maps and other Mapping Services. Michael P. Peterson University of Nebraska at Omaha Mapping in the Cloud: Working with Google Maps and other Mapping Services Michael P. Peterson University of Nebraska at Omaha Outline 1. Coding as Literacy 2. Cloud 3. Cloud Maps 4. Education 5. Future

More information

Author. Publish. Use

Author. Publish. Use Building Mashups Using the ArcGIS Web APIs Heather Gonzago Garima Vyas Agenda g Overview: Web Maps Overview: ArcGIS API for REST ArcGIS API for JavaScript p Google Maps Extension Bing Maps Extension ArcGIS

More information

Building Java Apps with ArcGIS Runtime SDK

Building Java Apps with ArcGIS Runtime SDK Building Java Apps with ArcGIS Runtime SDK Mark Baird and Vijay Gandhi A step back in time Map making 50 years ago - http://www.nls.uk/exhibitions/bartholomew/maps-engraver - http://www.nls.uk/exhibitions/bartholomew/printing

More information

PFMS OPERATION MANUAL FOR PROVINCIAL FOREST MONITORING DATABASE (FOR DISTRICT FPDS)

PFMS OPERATION MANUAL FOR PROVINCIAL FOREST MONITORING DATABASE (FOR DISTRICT FPDS) PFMS OPERATION MANUAL FOR PROVINCIAL FOREST MONITORING DATABASE (FOR DISTRICT FPDS) Preface This provincial forest monitoring database operation manual for district level provides step by step guidance

More information

Training Workshop Developing Rich Web mapping Applications Tunis, May 2016

Training Workshop Developing Rich Web mapping Applications Tunis, May 2016 Training Workshop Developing Rich Web mapping Applications Tunis, 10 12 May 2016 1 Introduction With the advance of web mapping services and web technology, creating and publishing high-performing, modern-looking

More information

Best Practices for Designing Effective Map Services

Best Practices for Designing Effective Map Services FedGIS Conference February 24 25, 2016 Washington, DC Best Practices for Designing Effective Map Services James Tedrick, Esri Matt Sokol, MD Dept. of Information Technology Web Mapping & Service Types

More information

LearnOSM. PostgreSQL & PostGIS. Installing PostgreSQL and PostGIS. Reviewed

LearnOSM. PostgreSQL & PostGIS. Installing PostgreSQL and PostGIS. Reviewed PostgreSQL & PostGIS Reviewed 2016-09-10 LearnOSM In this chapter we will see how to set up PostgreSQL on Windows and how to create a database in which you can store geographic data. We ll be using the

More information

Advances in GIS help create Smarter Communities

Advances in GIS help create Smarter Communities Advances in GIS help create Smarter Communities POP(ovich) Quiz Who is a Desktop User? Who is an ArcGIS Online User? Who is a ArcGIS Server Admin? Who is a Programmer? Who works with or for a government

More information

Introduction THE OPENGEO ARCHITECTURE

Introduction THE OPENGEO ARCHITECTURE Introduction Putting maps on the web used to be very very difficult. It required specialized software, and more important, specialized knowledge about the kinds of data and processes used to create cartographic

More information

Compass INSPIRE Services. Compass INSPIRE Services. White Paper Compass Informatics Limited Block 8, Blackrock Business

Compass INSPIRE Services. Compass INSPIRE Services. White Paper Compass Informatics Limited Block 8, Blackrock Business Compass INSPIRE Services White Paper 2010 Compass INSPIRE Services Compass Informatics Limited Block 8, Blackrock Business Park, Carysfort Avenue, Blackrock, County Dublin, Ireland Contact Us: +353 1 2104580

More information

u D i g W a l k t h r o u g h 2 E d i t w i t h u D i g a n d W F S - T

u D i g W a l k t h r o u g h 2 E d i t w i t h u D i g a n d W F S - T E di t wi th ud ig a nd WFS -T Table of Contents 1 Introduction... 3 2 WMS and WFS Integration... 4 3 Editing Geometry with WFS... 8 4 Working with Attributes... 11 5 Exporting to Shape file... 14 6 Take

More information

QGIS Workshop Su Zhang and Laura Gleasner 11/10/2016. QGIS Workshop

QGIS Workshop Su Zhang and Laura Gleasner 11/10/2016. QGIS Workshop 1. Introduction to Quantum GIS (QGIS) QGIS Workshop QGIS is a free and open source Geographic Information System (GIS). QGIS can help you create, edit, visualize, and publish geospatial information on

More information

Bharath Setturu Research scholar, EWRG, Center for Ecological Sciences, IISc, Bangalore & IIIT-HYDERABAD

Bharath Setturu Research scholar, EWRG, Center for Ecological Sciences, IISc, Bangalore & IIIT-HYDERABAD Bharath Setturu Research scholar, EWRG, Center for Ecological Sciences, IISc, Bangalore settur@ces.iisc.ernet.in & IIIT-HYDERABAD Introduction to QGIS oquantum GIS (QGIS) is a GIS tool for managing geographical

More information

OS OpenData masterclass 2013 Cartographic Design workshop

OS OpenData masterclass 2013 Cartographic Design workshop OS OpenData masterclass 2013 Cartographic Design workshop 1 Quantum GIS Quantum GIS (QGIS) is a user-friendly Open Source Geographic Information System (GIS,) licensed under the GNU General Public License.

More information

Guide to using QGIS. QGIS is a free and open source Geographical Information System programme which can be downloaded at

Guide to using QGIS. QGIS is a free and open source Geographical Information System programme which can be downloaded at Guide to using QGIS QGIS is a free and open source Geographical Information System programme which can be downloaded at http://www.qgis.org/en/site/ It is a great programme for displaying data which can

More information

A comparison of GIS Mobile Applications. Miguel Montesinos & Javier Carrasco

A comparison of GIS Mobile Applications. Miguel Montesinos & Javier Carrasco A comparison of GIS Mobile Applications Miguel Montesinos & Javier Carrasco mmontesinos/jcarrasco@prodevelop.es Agenda 1. 2. 3. 4. 5. 6. 7. Introduction Products Platforms Open source analysis Feature

More information

Interoperability and Standards Supports in ArcGIS

Interoperability and Standards Supports in ArcGIS Esri International User Conference San Diego, California Technical Workshops July 26, 2012 Interoperability and Standards Supports in ArcGIS Satish Sankaran, Esri Yingqi Tang, Esri Agenda Esri s participation

More information

Modernizing California State Highway Right of Way Records with GIS. Caltrans District 4 Oakland, CA

Modernizing California State Highway Right of Way Records with GIS. Caltrans District 4 Oakland, CA Modernizing California State Highway Right of Way Records with GIS Caltrans District 4 Oakland, CA About Us Kirsten Lawrence (GISP), Senior Geospatial Analyst on staff augmentation contract with Caltrans

More information

Carmenta Server Product Description

Carmenta Server Product Description White paper Carmenta Server Product Description Carmenta AB, Tel +46-31-775 57 00, www.carmenta.com P315 121RD, 2010 Carmenta reserves the right to change the specifications at any time and without notice.

More information

Real Life Web Development. Joseph Paul Cohen

Real Life Web Development. Joseph Paul Cohen Real Life Web Development Joseph Paul Cohen joecohen@cs.umb.edu Index 201 - The code 404 - How to run it? 500 - Your code is broken? 200 - Someone broke into your server? 400 - How are people using your

More information

Mapping, Visualization, and Digitization of the Geo-Referenced Information: A case study on Road Network Development in Near Real Time

Mapping, Visualization, and Digitization of the Geo-Referenced Information: A case study on Road Network Development in Near Real Time Mapping, Visualization, and Digitization of the Geo-Referenced Information: A case study on Road Network Development in Near Real Time Ronak Jain 1, Himansi Bhatt 2, Nithya Jeevanand 2, Praveen Kumar 3

More information

SuperGIS Server 3.2 Value Edition Specification

SuperGIS Server 3.2 Value Edition Specification SuperGIS Server 3.2 Value Edition Specification 20140826 Specification 1. All of the services support SOAP (Simple Object Access Protocol). 2. Use map file created by SuperGIS Desktop as map services SuperGIS

More information

OpenData and INSPIRE with GeoServer, GeoNetwork and MapStore: lessons learned from real-world use cases

OpenData and INSPIRE with GeoServer, GeoNetwork and MapStore: lessons learned from real-world use cases OpenData and INSPIRE with GeoServer, GeoNetwork and MapStore: lessons learned from real-world use cases Ing. Simone Giannecchini, GeoSolutions Silvana Griffa, CSI Piemonte Giovanni Menduni, City of Florence

More information

Building OSM based web app from scratch

Building OSM based web app from scratch Building OSM based web app from scratch How to find the way through the open source jungle? Nils Vierus, Berlin osm-maps.eu What is my technical background? First programming language: ALGOL 60 (late 70

More information

PRODUCT DATA SHEET. MapInfo Professional v12.5 Version Evolution. How Does v12.5 Compare to Previous Versions? MapInfo Professional v12.

PRODUCT DATA SHEET. MapInfo Professional v12.5 Version Evolution. How Does v12.5 Compare to Previous Versions? MapInfo Professional v12. PRODUCT DATA SHEET MapInfo Professional v12.5 Version Evolution NEXT-GENERATION LOCATION INTELLIGENCE BETTER, FASTER AND STRONGER TO TRANSFORM HOW GIS GETS DONE! How Does v12.5 Compare to Previous Versions?

More information

[ ]..,ru. GeoServer Beginner's Guide. open source^ software server. Share and edit geospatial data with this open source.

[ ]..,ru. GeoServer Beginner's Guide. open source^ software server. Share and edit geospatial data with this open source. GeoServer Beginner's Guide Share and edit geospatial data with this open source software server Stefano lacovella Brian Youngblood [ ]..,ru open source^ PUBLISHING community experience distilled BIRMINGHAMMUMBAI

More information

Low Cost and Free Public Health Mapping Tools

Low Cost and Free Public Health Mapping Tools Low Cost and Free Public Health Mapping Tools Quantum GIS - QGIS 1) Download and Install a) QGIS can be quickly and easily installed on Windows, Macs and Linux from installers found here: http://hub.qgis.org/projects/quantum-gis/wiki/download

More information

gvsig: towards 4D GIS

gvsig: towards 4D GIS gvsig: towards 4D GIS Salvador Bayarri IVER Salvador.Bayarri@iver.es www.gvsig.gva.es Contents gvsig's background & updates 3D visualization in gvsig Time and Animation in gvsig Implementation plan Demo

More information

5 Extract the information of location from the geometry column of PostgreSQL table

5 Extract the information of location from the geometry column of PostgreSQL table 5 Extract the information of location from the geometry column of PostgreSQL table Open QGIS and load PostGIS layer buildings and the raster layer Tai_wide_G (optional just to show the basemap). 1 Click

More information

Appendix Interaction Data: Classroom Activities

Appendix Interaction Data: Classroom Activities 316 Appendix Interaction Data: Classroom Activities Adam Dennett University of Leeds, UK ABSTRACT This appendix contains a set of three activities that allow you to gain some familiarity with handling

More information

Beyond PostGIS. New developments in Open Source Spatial Databases. Karsten Vennemann. Seattle

Beyond PostGIS. New developments in Open Source Spatial Databases. Karsten Vennemann. Seattle New developments in Open Source Spatial Databases Karsten Vennemann Seattle Talk Overview Intro Relational Databases PostGIS JASPA INGRES Geospatial MySQL Spatial Support HatBox a user space extension

More information

Introduction to using QGIS for Archaeology and History Workshop by the Empirical Reasoning Center

Introduction to using QGIS for Archaeology and History Workshop by the Empirical Reasoning Center Introduction to using QGIS for Archaeology and History Workshop by the Empirical Reasoning Center In this workshop, we will cover the basics of working with spatial data, as well as its main uses for archaeology.

More information

City of Mobile GIS Web Mapping Applications: New Technology, New Expectations

City of Mobile GIS Web Mapping Applications: New Technology, New Expectations City of Mobile GIS Web Mapping Applications: New Technology, New Expectations Presenters : Scott Kearney GIS Manager Patricia Creamer GIS Analyst Background: GIS Department Developing web mapping apps

More information

Web GIS Development using Open Source Leaflet and Geoserver Toolkit

Web GIS Development using Open Source Leaflet and Geoserver Toolkit Web GIS Development using Open Source Leaflet and Geoserver Toolkit 1 Taranjot Singh Bhatia, 2 Harpinder Singh, 3 P.K Litoria, 4 Brijendra Pateriya 1,2,3,4 Punjab Remote Sensing Centre, Ludhiana, Punjab,

More information

Dynamic Situational Awareness. Through Developer Applications

Dynamic Situational Awareness. Through Developer Applications Dynamic Situational Awareness Through Developer Applications Mission Focused Applications Building Apps to support operations Agile Simple High-Performance Defense Developers GIS Simplifies Working With

More information

Center for Faculty Development and Support. Google Docs Tutorial

Center for Faculty Development and Support. Google Docs Tutorial Center for Faculty Development and Support Google Docs Tutorial Table of Contents Overview... 3 Learning Objectives... 3 Access Google Drive... 3 Introduction... 4 Create a Google Document... 4 Upload

More information

An Overview of FMW MapViewer

An Overview of FMW MapViewer An Overview of FMW MapViewer Agenda What is MapViewer Select Features Getting Started Additional Resources 2 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Oracle

More information

From Synergie and Oppidum to Synopsis

From Synergie and Oppidum to Synopsis From Synergie and Oppidum to Synopsis M.-F. VOIDROT & A. LASSERRE-BIGORRY EGOWS Meeting ECMWF, June 2010 2 Overview Synergie and Oppidum : Two operational tools for forecasting at Meteo-France (and web

More information

Oregon Coastal Atlas. Photo: Laurel Hillmann, OPRD

Oregon Coastal Atlas.  Photo: Laurel Hillmann, OPRD Oregon Coastal Atlas www.coastalatlas.net Photo: Laurel Hillmann, OPRD Background Coastal Atlas Project launched 2001 Multi group project involving Oregon State University Geosciences, Ecotrust and Oregon

More information

Maps for Spatial Data Infrastructures (Service-Oriented Web Mapping)

Maps for Spatial Data Infrastructures (Service-Oriented Web Mapping) Maps for Spatial Data Infrastructures (Service-Oriented Web Mapping) Ionuț Iosifescu 1 Spatial Data Infrastructures?!? Image courtesy of INSPIRE 2 Image courtesy of swisstopo 3 Spatial Data Infrastructures

More information

Developing Cross-Platform Native Apps with AppStudio for ArcGIS. Jo Fraley Erwin Soekianto

Developing Cross-Platform Native Apps with AppStudio for ArcGIS. Jo Fraley Erwin Soekianto Developing Cross-Platform Native Apps with AppStudio for ArcGIS Jo Fraley Erwin Soekianto AppStudio for ArcGIS ios Android Linux 1App Windows Mac What is AppStudio for ArcGIS? A suite of productivity tools

More information

Building Mashups Using the ArcGIS APIs for FLEX and JavaScript. Shannon Brown Lee Bock

Building Mashups Using the ArcGIS APIs for FLEX and JavaScript. Shannon Brown Lee Bock Building Mashups Using the ArcGIS APIs for FLEX and JavaScript Shannon Brown Lee Bock Agenda Introduction Mashups State of the Web Client ArcGIS Javascript API ArcGIS API for FLEX What is a mashup? What

More information

Zenful Maps with SQL. Matthew Basanta Paul Vidal

Zenful Maps with SQL. Matthew Basanta Paul Vidal Zenful Maps with SQL Matthew Basanta Paul Vidal Get out your smartphone http://goo.gl/lvnql Just go to the website, don't do anything yet Introductions Matthew Basanta Paul Vidal Overview Designing for

More information

Building Applications with the ArcGIS Runtime SDK for WPF

Building Applications with the ArcGIS Runtime SDK for WPF Esri International User Conference San Diego, California Technical Workshops 24 th July 2012 Building Applications with the ArcGIS Runtime SDK for WPF Euan Cameron & Paul Pilkington Agenda Introduction

More information