M GIS. A Short Introduction to Volunteered Geographic Information Presentation of the OpenStreetMap Project

Size: px
Start display at page:

Download "M GIS. A Short Introduction to Volunteered Geographic Information Presentation of the OpenStreetMap Project"

Transcription

1 M GIS A Short Introduction to Volunteered Geographic Information Presentation of the OpenStreetMap Project Sylvain Bouveret LIG-STeamer / Université Grenoble-Alpes Quatrième École Thématique du GDR Magis. Sète, September 29 October 3, 2014

2 Sources Part of the presentation dedicated to OSM inspired from: An old joint presentation with N. Petersen and Ph. Genoud Nicolas Moyroud: Several talks from 3rd MAGIS summer school 2012 Released under licence CC-BY-SA and downloadable here: Guillaume Allègre: Cartographie libre du monde: OpenStreetMap Released under licence CC-BY-SA. Reference book about VGI [Sui et al., 2013] Other references cited throughout the presentation Sui, D. Z., Elwood, S., and Goodchild, M., editors (2013). Crowdsourcing geographic knowledge: Volunteered Geographic Information (VGI) in Theory and Practice. Springer. M GIS 2 / 107

3 Outline 1. Introduction to Volunteered Geographic Information 2. Presentation of the OpenStreetMap Project 3. Using OpenStreetMap Data 4. Using Volunteered Geographic Information M GIS 3 / 107

4 Outline 1. Introduction to Volunteered Geographic Information 2. Presentation of the OpenStreetMap Project 3. Using OpenStreetMap Data 4. Using Volunteered Geographic Information M GIS 3 / 107

5 Outline 1. Introduction to Volunteered Geographic Information 2. Presentation of the OpenStreetMap Project 3. Using OpenStreetMap Data 4. Using Volunteered Geographic Information M GIS 3 / 107

6 Outline 1. Introduction to Volunteered Geographic Information 2. Presentation of the OpenStreetMap Project 3. Using OpenStreetMap Data 4. Using Volunteered Geographic Information M GIS 3 / 107

7 Outline 1. Introduction to Volunteered Geographic Information 2. Presentation of the OpenStreetMap Project 3. Using OpenStreetMap Data 4. Using Volunteered Geographic Information M GIS 3 / 107

8 1 First part Introduction to Volunteered Geographic Information Beyond traditional GIS A new trend Some examples Features of participative datasets Volunteered vs Contributed Open vs Closed Sensing vs Thinking Volunteered Geographic Information

9 Introduction to Volunteered Geographic Information Beyond traditional GIS A new trend Some examples Features of participative datasets Volunteered vs Contributed Open vs Closed Sensing vs Thinking Volunteered Geographic Information M GIS 5 / 107

10 A very brief history of GIS First users of GIS (at least in France): local authorities, department of defense Early 90 s: paper maps (unprecise, to be regularly updated...) : Digital transposition of data 2000: Integration to enterprise IS (first spatial extensions to Oracle and Postgres) 2002: Geospatial webservers + OGC standards 2005: Mobility M GIS 6 / 107

11 A very brief history of GIS First users of GIS (at least in France): local authorities, department of defense Early 90 s: paper maps (unprecise, to be regularly updated...) : Digital transposition of data 2000: Integration to enterprise IS (first spatial extensions to Oracle and Postgres) 2002: Geospatial webservers + OGC standards 2005: Mobility 2004: Participative data, geographic crowdsourcing, volunteered geographic information, neogeographic datasets... M GIS 6 / 107

12 OpenStreetMap Project started on 2004 Open and collaborative geographical database of the world Content generated by users (about 1.8M registered users) Free license (initially CC-by-sa; ODbL since 2012) More about OpenStreetMap later M GIS 7 / 107

13 Wikimapia Project started on 2006 Aims at marking all geographical objects in the world and providing a useful description of them Mostly provides a way for users to give annotations about places in the world, (initially) using Google Maps as a base layer. Free license since 2010 (CC-by-SA). M GIS 8 / 107

14 Google Map Maker Project started on 2008 Equips Google Maps with a map edition interface Every registered user can submit modifications Modifications have to be approved before being published in Google Maps Data released under proprietary license M GIS 9 / 107

15 Ushahidi Free Software and platform for crisis management Crowdsourcing-based mapping Focuses on information flow (smartphones, SMS,...) Web platform Based on OpenStreetMap and Google Maps for Geocoding (source: Wikipedia). M GIS 10 / 107

16 Ligue de Protection des Oiseaux A network of participatory science websites dedicated to wildlife inventory Anyone can participate by adding observations to the database Requires some basic knowledge about different species In general, no verification is made, except for outliers Search engine and visualization tool (map) on the website M GIS 11 / 107

17 Other examples Geolabeled Flickr Images ( ) Foursquare ( ) UCrime ( )... M GIS 12 / 107

18 Introduction to Volunteered Geographic Information Beyond traditional GIS A new trend Some examples Features of participative datasets Volunteered vs Contributed Open vs Closed Sensing vs Thinking Volunteered Geographic Information M GIS 13 / 107

19 Features All these applications are examples of geographical crowdsourcing approaches M GIS 14 / 107

20 Features All these applications are examples of geographical crowdsourcing approaches Some strong common points... Data contributed on a voluntary basis by users Geospatial nature of data (or at list a part of it)...but very different features as well: Aims Geospatial as a first-class citizen or not Skills required Process for quality assessment (data verification) Data license M GIS 14 / 107

21 To volunteer or to contribute? In all these examples, data is jointly produced by users volunteering to contribute (geographical crowdsourcing) M GIS 15 / 107

22 To volunteer or to contribute? In all these examples, data is jointly produced by users volunteering to contribute (geographical crowdsourcing) But... What about geolocalized data transmitted by a smartphone, (more or less) unbeknownst to its user? M GIS 15 / 107

23 To volunteer or to contribute? In all these examples, data is jointly produced by users volunteering to contribute (geographical crowdsourcing) But... What about geolocalized data transmitted by a smartphone, (more or less) unbeknownst to its user? An example of crowdsourced geospatial data, assuredly not volunteered! M GIS 15 / 107

24 Opt-in vs opt-out Two approaches to crowdsourced geographic data [Harvey, 2013]: Volunteered Geographic Information (opt-in): Clarity about purposes Control over data collection Some guarantees about data reuse Contributed Geographic Information (opt-out): Unclear purposes No (or little) control over data collection No control over data reuse Harvey, F. (2013). To volunteer or to contribute locational information? Towards truth in labelling for crowdsourced geographic information. In Crowdsourcing Geographic Knowledge [...], chapter 3. Springer. M GIS 16 / 107

25 Data reuse licenses A key distinction between opt-in and opt-out: control over data reuse...raises the following crucial questions: Who owns the data jointly produced by users? Under which license this data can be used? M GIS 17 / 107

26 Data reuse licenses A key distinction between opt-in and opt-out: control over data reuse...raises the following crucial questions: Who owns the data jointly produced by users? Under which license this data can be used? Two antagonistic examples: Google Map Maker: Google owns the data, releases it under proprietary license, whose conditions can change whenever it wants (cf April 2011) irrespective of whether the user is a regular contributor or not OpenStreetMap: Data belongs to the contributors, and is released under a free license M GIS 17 / 107

27 Geomatics and open (free) licenses In geomatics, most datasets are released under proprietary licenses, even those who are funded by public money IGN, Ordnance Survey,... Even if it is free (cost-less), cannot be freely exploited (e.g for scientific projects). Some VGI projects like OSM explicitly aim at providing free and open geospatial data. M GIS 18 / 107

28 Geomatics and open (free) licenses In geomatics, most datasets are released under proprietary licenses, even those who are funded by public money IGN, Ordnance Survey,... Even if it is free (cost-less), cannot be freely exploited (e.g for scientific projects). Some VGI projects like OSM explicitly aim at providing free and open geospatial data. But... How to do it while still being compatible with author s right freely release data while protecting it and its authors? M GIS 18 / 107

29 Geomatics and open (free) licenses In geomatics, most datasets are released under proprietary licenses, even those who are funded by public money IGN, Ordnance Survey,... Even if it is free (cost-less), cannot be freely exploited (e.g for scientific projects). Some VGI projects like OSM explicitly aim at providing free and open geospatial data. But... How to do it while still being compatible with author s right freely release data while protecting it and its authors? The software community has a solution: use Free licenses Initially dedicated to software (like GNU/GPL) ill-suited for other kinds of intellectual stuff (music, books, pictures, information... ) M GIS 18 / 107

30 Data and open licenses: Creative Commons First option for geomatics: Creative Commons licenses (artworks) M GIS 19 / 107

31 Data and open licenses: Creative Commons First option for geomatics: Creative Commons licenses (artworks) 4 options Attribution (BY) the original author has to be credited Non Commercial (NC) no commercial profit allowed No Derivatives (ND) no derived work allowed Share Alike (SA) derivatives must be licensed under identical terms Six possible combinations CC-by, CC-by-sa, CC-by-nc, CC-by-nc-nd, CC-by-nc-sa, CC-by-nd M GIS 19 / 107

32 Data and open licenses: ODbL Initial OSM data was released under the terms of the CC-by-sa license. However: it turned out that it was not very adapted... Combining OSM data with other datasets Share-Alike only applies to rendered maps (tiles), not to data itself Attribution too many contributors! Uncertainty about derived work After two years of effort, OSM switched to ODbL in September 2012: Attribution, Share Alike, Redistribution (as long as one of the redistributed versions is kept open). All the past contributors have been contacted... most of them agreed with the new terms some of them explicitly disagreed ( data erased) some of them did not answer ( data erased) M GIS 20 / 107

33 Sensing vs Thinking Different applications different skills and levels of implication required from the users Haklay, M. (2013). Citizen science and volunteered geographic information: Overview and typology of participation. In Crowdsourcing Geographic Knowledge [...], chapter 7. Springer. M GIS 21 / 107

34 Sensing vs Thinking Different applications different skills and levels of implication required from the users VGI as geographic citizen science (even if not every VGI application falls into this category) Haklay, M. (2013). Citizen science and volunteered geographic information: Overview and typology of participation. In Crowdsourcing Geographic Knowledge [...], chapter 7. Springer. M GIS 21 / 107

35 Sensing vs Thinking Different applications different skills and levels of implication required from the users VGI as geographic citizen science (even if not every VGI application falls into this category) The ladder of implication according to Haklay [2013] Level 1: Crowdsourcing (citizens as sensors, volunteered computing) Level 2: Distributed intelligence (basic interpreters, volunteered thinking) Level 3: Participatory science (implication in problem definition and data collection) Level 4: Extreme citizen science (problem definition, data collection and analysis) Haklay, M. (2013). Citizen science and volunteered geographic information: Overview and typology of participation. In Crowdsourcing Geographic Knowledge [...], chapter 7. Springer. M GIS 21 / 107

36 Introduction to Volunteered Geographic Information Beyond traditional GIS A new trend Some examples Features of participative datasets Volunteered vs Contributed Open vs Closed Sensing vs Thinking Volunteered Geographic Information M GIS 22 / 107

37 What is VGI? As we have seen, crowdsourcing is just one feature of VGI M GIS 23 / 107

38 What is VGI? As we have seen, crowdsourcing is just one feature of VGI Volunteered Geographic Information [Goodchild, 2007] Volunteered geographic information is the harnessing of tools to create, assemble, and disseminate geographic data provided voluntarily by individuals. Goodchild, M. F. (2007). Citizens as sensors: the world of volunteered geography. GeoJournal, 69(4): M GIS 23 / 107

39 Neogeographic datasets Coote and Rackham [2008] propose the following (complementary) characterization of neogeographic datasets: Creation stimulated by lack of available data or restrictions, costs, limitations of conventional data sources Involve geographic information provided voluntarily by individuals Creation and management are not necessarily ruled by accepted standards Data licensed using open-source approach Coote, A. and Rackham, L. (2008). Neogeographic data quality is it an issue? In AGI Geocommunity conference, ConsultingWhere Ltd. M GIS 24 / 107

40 The big picture? M GIS 25 / 107

41 The big picture? Participative M GIS 25 / 107

42 The big picture? Participative Geospatial M GIS 25 / 107

43 The big picture? Participative Citizen science Geospatial M GIS 25 / 107

44 The big picture? Participative Citizen science Open data Geospatial M GIS 25 / 107

45 The big picture? Participative Citizen science VGI? Open data Geospatial M GIS 25 / 107

46 2 Second part Presentation of the OpenStreetMap project OSM: History and principles What is OSM? History Technical considerations Data model The OSM ontology Contributing

47 Presentation of the OpenStreetMap project OSM: History and principles What is OSM? History Technical considerations Data model The OSM ontology Contributing M GIS 27 / 107

48 OpenStreetMap: Genesis OpenStreetMap was created in July 2004 by Steve Coast, which was then studying at the University College of London. He did not understand why the Ordnance Survey created massive geographical datasets but did not freely distribute them to those who had paid to create them (i.e happy tax payers). NB: the same thing happens in almost every country in the world (except USA and the Netherlands) He then decided to start a mapping project whose aim would be to freely provide data to the users. M GIS 28 / 107

49 OpenStreetMap: principles Collaborative: mainly individual contributions the more contributors, the more complete the world coverage Open: data freely usable without restriction (ODbL). Data: OpenStreetMap is not a map, it is a database. Online map only provided for visualization purposes No airborne or satellite view M GIS 29 / 107

50 One dataset, several maps Mapnik standard style M GIS 30 / 107

51 One dataset, several maps Transport map M GIS 30 / 107

52 One dataset, several maps Cycle map M GIS 30 / 107

53 One dataset, several maps MapQuest M GIS 30 / 107

54 One dataset, several maps FranceTopo.fr (enriched with other public datasets such as Nasa SRTM) M GIS 30 / 107

55 One dataset, several maps 3D-OSM (XNavigator University of Bonn and Heidelberg) M GIS 30 / 107

56 History 1. Founding and Early History 9th August openstreetmap.org registered by Steve Coast 20th August Steve Coast presented his mapping idea at EuroFOO 2nd September First posting to the mailing list 17th July Map Limehouse the first Mapping Party 22th January Release of version 1.0 of the offline editor JOSM 20th August OpenStreetMap Foundation registered 10th November Mapnik rendered Slippy map makes its debut. 4th December Yahoo! aerial imagery sketching allowed M GIS 31 / 107

57 History 2. The Start of OSM s Current Technology Stack 5th May st version of the Potlatch editor. 14th-15th July First conference, State Of The Map 2007, held in Manchester. September TIGER data import for the US started 20th September AND Data for The Netherlands imported January The French Direction générale des finances publiques officially allows the OSM contributors to use the Cadastre as a source of data. M GIS 32 / 107

58 History 3. The Switch to API 0.6 and the explosion of User Growth 21st April Big switch to API version 0.6 1st April Ordnance Survey Opendata releases. OSM partly responsible for bringing this about. 30th November Use of Bing vertical aerial imagery allowed 25th November Association OpenStreetMap France registered 12th Sept License switched over to ODbL M GIS 33 / 107

59 Number of contributors 2e e+06 Today 1.6e+06 Number of contributors 1.4e e+06 1e / / / / / / / / /01 Date M GIS 34 / 107

60 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

61 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

62 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

63 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

64 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

65 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

66 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

67 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

68 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

69 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

70 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

71 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

72 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

73 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

74 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

75 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

76 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

77 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

78 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

79 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

80 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

81 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

82 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

83 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

84 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

85 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

86 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

87 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

88 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

89 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

90 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

91 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

92 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

93 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

94 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

95 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

96 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

97 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

98 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

99 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

100 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

101 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

102 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

103 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

104 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

105 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

106 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

107 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

108 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

109 Paris Paris in OpenStreetMap september 2006 october M GIS 35 / 107

110 Current state Current state of the database (25 th September, 2014) Number of users 1,800,453 Number of uploaded GPS points 4,218,137,961 Number of nodes 2,535,804,643 Number of ways 253,523,371 Number of relations 2,818,286 M GIS 36 / 107

111 Presentation of the OpenStreetMap project OSM: History and principles What is OSM? History Technical considerations Data model The OSM ontology Contributing M GIS 37 / 107

112 Basic OSM data model As in most GIS, each geographical entity is described in OSM using: Geographical information (geometries) Attributes ( semantics) M GIS 38 / 107

113 Basic OSM data model As in most GIS, each geographical entity is described in OSM using: Geographical information (geometries) Attributes ( semantics) More precisely, each OSM entity has: a numeric identifier: OSM ID a geometry a set of generic attributes present for every element uid, user: user id and user name timestamp: time of the last modification visible: if false then the element should only be returned by history calls version: edit version of the object (starts from 1) changeset: the changeset (group of edits made within a certain time by one user) in which the object was created or updated a set of tags (attributes): key-value pairs M GIS 38 / 107

114 Geometries in OpenStreetMap Three kinds of geometries: 1. nodes : basic element. Geographic point: latitude & longitude (WGS84) Point Of Interest (POIs) 2. ways : ordered interconnection of nodes open ways linear features (roads, railways...) closed ways areas 3. relations : group of any primitive with associated roles Relate nodes, ways and potentially other relations to each other, thereby forming complex objects (e.g. multipolygons). relationship between objects and abstract objects M GIS 39 / 107

115 Example of a way M GIS 40 / 107

116 Example of a relation M GIS 41 / 107

117 Tags in OpenStreetMap Attributes of geographical entities are described using tags M GIS 42 / 107

118 Tags in OpenStreetMap Attributes of geographical entities are described using tags A tag is a key-value pair A key broadly describes an element (e.g. highway, name) A value specifically describes its accompanying key M GIS 42 / 107

119 Tags in OpenStreetMap Attributes of geographical entities are described using tags A tag is a key-value pair A key broadly describes an element (e.g. highway, name) A value specifically describes its accompanying key Use of keys and values is unrestricted (free text) the data model is infinitely extensible anyone can define and use its own keys and values M GIS 42 / 107

120 Anarchy? Unrestricted tags M GIS 43 / 107

121 Anarchy? Unrestricted tags lead to uncontrolled data production process. M GIS 43 / 107

122 Anarchy? Unrestricted tags lead to uncontrolled data production process. Uncontrolled data production process leads to anarchy. M GIS 43 / 107

123 Anarchy? Unrestricted tags lead to uncontrolled data production process. Uncontrolled data production process leads to anarchy. Anarchy leads to useless data. M GIS 43 / 107

124 Anarchy? Unrestricted tags lead to uncontrolled data production process. Uncontrolled data production process leads to anarchy. Anarchy leads to useless data. Unrestricted tags are the path to the dark side. M GIS 43 / 107

125 Anarchy? Unrestricted tags lead to uncontrolled data production process. Uncontrolled data production process leads to anarchy. Anarchy leads to useless data. Unrestricted tags are the path to the dark side. Actually, tagging in OSM is governed by an agile self-organizing community process defining the basic ontology of OSM M GIS 43 / 107

126 Anarchy? Unrestricted tags lead to uncontrolled data production process. Uncontrolled data production process leads to anarchy. Anarchy leads to useless data. Unrestricted tags are the path to the dark side. Actually, tagging in OSM is governed by an agile self-organizing community process defining the basic ontology of OSM Resources to find an appropriate tag or explore tag usage: Map Features ( ) an extensive list of the most commonly used tags Taginfo ( ) a useful site to exploring current tag usage, including tag values that are not necessarily documented M GIS 43 / 107

127 Example of OSM tags Tags to describe real world objects building = church, hotel, school, university... highway = motorway, primary, secondary Tags to describe immaterial objects boundary = administrative, national_park Commons tags name = * source = * M GIS 44 / 107

128 OSM tags M GIS 45 / 107

129 A more formal OSM ontology? Simple tag structure and unrestricted tags are probably one reason for the success of OSM (easiness of contribution, flexibility, extensibility...) M GIS 46 / 107

130 A more formal OSM ontology? Simple tag structure and unrestricted tags are probably one reason for the success of OSM (easiness of contribution, flexibility, extensibility...) The price to pay is poor semantics harder to detect and fix logical inconsistencies less expressive queries link to other datasets? (Linked Data) Some attempts to provide a formal (ontological) backbone to the OSM ontology: e.g. LinkedGeoData M GIS 46 / 107

131 OSM Editing tools How to contribute? M GIS 47 / 107

132 OSM Editing tools How to contribute? Id ( ) JavaScript online editor, web application easy to use, recommended for beginners JOSM ( ) Java OpenStreetMap Editor desktop application written in Java, with a plugin architecture for advanced users, large set of features and tools M GIS 47 / 107

133 OSM Editing tools How to contribute? Id ( ) JavaScript online editor, web application easy to use, recommended for beginners JOSM ( ) Java OpenStreetMap Editor desktop application written in Java, with a plugin architecture for advanced users, large set of features and tools Potlatch ( ) written in Flash, can be used directly from a web browser has been made obsolete by Id Merkaartor ( desktop application C++,Qt (Windows, GNU/Linux, MacOSX) Plugins for: QGIS ( ) ArcGIS ( ) M GIS 47 / 107

134 The Id editor M GIS 48 / 107

135 The Id editor M GIS 48 / 107

136 The Id editor M GIS 48 / 107

137 The Id editor M GIS 48 / 107

138 Typical JOSM edition session M GIS 49 / 107

139 Typical JOSM edition session M GIS 49 / 107

140 Typical JOSM edition session M GIS 49 / 107

141 Typical JOSM edition session M GIS 49 / 107

142 3 Third part Using OpenStreetMap data Exploiting the data Retrieving data (basic principles) OSM API Other querying tools End user applications Tutorial: create your own database Basic principles A step by step example

143 Using OpenStreetMap data Exploiting the data Retrieving data (basic principles) OSM API Other querying tools End user applications Tutorial: create your own database Basic principles A step by step example M GIS 51 / 107

144 OSM and server applications The OSM server cannot be queried for data directly (only a small amount). Instead, it can provide some dumps and regular diffs application servers have to instantiate the DB locally. The OSM server can provide tiles updated on a regular basis. planet.osm (first import) OSM server openstreetmap.org/ Regular tile generation (Mapnik) tiles regular diffs Application server (data) API or Web server Client (e.g OpenLayers) Client M GIS 52 / 107

145 Mapnik A (standalone) tile generator for OpenStreetMap: Mapnik OSM file PostGIS database OR Mapnik Tile (image) M GIS 53 / 107

146 OSM API v0.6 RESTFul API to consult and edit OSM entities requests take the form of HTTP GET, PUT, POST, and DELETE messages requests return or expect the data for the entities in a XML format Example : GET /api/0.6/[node way relation]/#id returns the XML representation of the entity M GIS 54 / 107

147 OSM API v0.6 <osm version =" 0.6 " generator =" OpenStreetMap server " copyright =" OpenStreetMap and contributors " attribution =" http: // www. openstreetmap. org / copyright " license =" http: // opendatacommons. org / licenses / odbl /1-0/ "> <way id=" " visible =" true " timestamp =" T09:00:14Z " version =" 11" changeset =" " user=" Liberal " uid=" " > <nd ref=" "/ > <nd ref=" "/ > [...] <nd ref=" "/ > <nd ref=" "/ > <tag k=" amenity " v=" university "/ > <tag k=" building " v=" yes "/ > <tag k=" contact:website " v=" http: // ensimag. grenoble - inp. fr/"/ > <tag k=" name " v=" Ensimag - D"/ > </ way > </ osm > M GIS 55 / 107

148 OSM API v0.6 <osm version =" 0.6 " generator =" OpenStreetMap server " copyright =" OpenStreetMap and contributors " attribution =" http: // www. openstreetmap. org / copyright " license =" http: // opendatacommons. org / licenses / odbl /1-0/ "> <node id=" " version ="3" changeset =" " lat=" " lon=" " user=" FredB " uid=" 1626 " visible =" true " timestamp =" T19:09:04Z " > <tag k=" source " v=" cadastre -dgi - fr source : Direction Générale des Imp^ots - Cadastre. Mise à jour : 2009 "/ > </ node > </ osm > M GIS 56 / 107

149 Overpass API an optimized read-only API that serves up custom selected parts of the OSM map data a powerful query language with search criteria like e.g. location, type of objects, tag properties, proximity, or combinations of them. M GIS 57 / 107

150 Overpass API: Example Overpass XML <query type =" node " > <has -kv k=" name " v=" Ensimag "/> <bbox - query e=" 5.78 " n=" " s=" " w=" 5.67 "/ > </ query > <union > <item / > < recurse type =" down "/ > </ union > <print / > Overpass QL relation [" name "=" Ensimag "] (45.13,5.67,45.22,5.78) ; (._; >; ); out OR Output in OSM XML or JSON M GIS 58 / 107

151 Overpass API: Example 13,5.67,45.22,5.78);(._;>;);out; <? xml version=" 1.0 " encoding="utf -8"?> <osm version ="0.6 " generator =" Overpass API "> <note >The data included in this document is from www. openstreetmap.org. The data is made available under ODbL.</ note > <meta osm_base=" T09:07:03Z "/> <node id=" " lat =" " lon =" "/> [...] <node id=" " lat =" " lon =" "/> <node id=" " lat =" " lon =" "/> <way id=" "> <nd ref =" "/> [...] <nd ref =" "/> <tag k=" amenity " v=" university "/> <tag k=" building " v="yes "/> <tag k=" contact:website " v=" http: // ensimag.grenoble -inp.fr/"/> <tag k="name " v=" Ensimag - D"/> </ way > [...] < relation id=" "> < member type ="way " ref =" " role =""/> [...] M GIS 59 / 107

152 Overpass API Applications Overpass Turbo: A web based graphical user interface for Overpass API M GIS 60 / 107

153 Overpass API Applications Public transport line generator M GIS 61 / 107

154 Overpass API Applications Public transport line generator width=1600&force-rows=1 M GIS 61 / 107

155 Overpass API Applications Public transport line generator width=1600&force-rows=1 M GIS 61 / 107

156 Nominatim Nominatim: tool to search OSM data by name and address. Accessible through the HTTP protocol with GET parameters can be queried with a standard web browser or with command-line tools. Three output formats: Standard HTML (a web page with embedded openlayers map) XML JSON Example: [sylvain@msnordlys]~ $ curl " de+la+passerelle%2c+saint-martin-d%27h%c3%a8res&polygon=1&format=xml" M GIS 62 / 107

157 Nominatim: result of the query <? xml version=" 1.0 " encoding="utf -8"?> <searchresults timestamp= Thu, 21 Mar :36: attribution= Data (c) OpenStreetMap contributors, ODbL 1.0. http: // www. openstreetmap.org / copyright querystring= rue de la Passerelle, Saint -Martin -d &#039; Hères polygon= true exclude_place_ids= , , more_url= http: // nominatim. openstreetmap.org / search? format = xml &amp ; exclude_place_ids = , , & amp ; polygon =1& amp ;q=rue+de+la+passerelle %2C+ Saint -Martin -d %27H%C3% A8res > <place place_id = osm_type = way osm_id = place_rank = 26 boundingbox =" , , , " lat= lon= display_name= Rue de la Passerelle, Saint - Martin -d &#039; Hères, Domaine Universitaire, Saint -Martin -d &#039; Hères, Grenoble, Isère, Rh^one - Alpes, 38402, France métropolitaine, European Union class= highway type= unclassified importance= 1.6 /> <place place_id = osm_type = way osm_id = place_rank = 26 boundingbox =" , , , " lat= lon= display_name= Rue de la Passerelle, Saint - Martin -d &#039; Hères, Domaine Universitaire, Saint -Martin -d &#039; Hères, Grenoble, Isère, Rh^one - Alpes, 38402, France métropolitaine class= highway type= unclassified importance= 1.6 /> </ searchresults > M GIS 63 / 107

158 End user applications MapOSMatic WheelMap OpenRouteService: Thematic maps: map of skiing/snowboarding pistes map of cycling routes map of sea navigation elements M GIS 64 / 107

159 Using OpenStreetMap data Exploiting the data Retrieving data (basic principles) OSM API Other querying tools End user applications Tutorial: create your own database Basic principles A step by step example M GIS 65 / 107

160 Data formats Where to download? : OSM files (XML format) by geographical area, city, country... : Garmin Map files, Shape files, TomTom POI, Adobe Illustrator,..., by geographical area, city,... : OSM files + changesets. What to download? OSM files: planet.osm for the entire planet (currently over 27GB compressed, over 300GB uncompressed), or regional extracts. Diffs: changesets for regular database updates (example: weekly changesets in ). M GIS 66 / 107

161 Create your own database OSM file PostGIS database Several possible tools and schemas... Osm2pgsql: Lossy translation (only converts some entities). Reconstructs polygons from relations (e.g for administrative boundaries) Osmosis: OSM data general purpose processing tool converts OSM data to Postgres/PostGIS DB (sticks to OSM datamodel) generates planet dumps from a DB applies or generates changesets extracts data... M GIS 67 / 107

162 A small Example The problem I want to develop a little application that displays a map showing the French departments and regions, and the French road network. My initial configuration: a PC running Ubuntu GNU/Linux OS 1st step. Install Postgresql: [sylvain@msnordlys]~ $ sudo apt-get install postgresql-9.1 M GIS 68 / 107

163 PostGIS installation 2nd step. Install PostGIS: $ sudo apt-get install postgis postgresql-9.1-postgis (A piece of cake... We have some packages for that in the distribution) M GIS 69 / 107

164 Database creation 3rd step. Login as postgres user and create a new user and a new database (and set this new user to be the database s owner): [sylvain@msnordlys]~ $ sudo -s Password: [root@msnordlys]~ # su postgres [postgresql@msnordlys] ~ $ psql postgres=# CREATE USER [username]; CREATE ROLE postgres=# ALTER USER [username] WITH ENCRYPTED PASSWORD [password] ; ALTER ROLE postgres=# CREATE DATABASE [dbname]; CREATE DATABASE postgres=# ALTER DATABASE [dbname] OWNER TO [username]; ALTER DATABASE M GIS 70 / 107

165 PostGIS Enabling 4th step. Enable PostGIS spatial functions into the database: $ cd /usr/share/postgresql/9.1/contrib/postgis-1.5 $ createlang plpgsql mydb [...] $ psql -d [dbname] -f postgis.sql [...] $ psql -d [dbname] -f spatial_ref_sys.sql [...] $ cd.. $ psql -d [dbname] -f postgis_comments.sql [...] M GIS 71 / 107

166 Data conversion 5th step. Run osm2pgsql to load Data into the database: $ osm2pgsql -U [username] -d [dbname] -r pbf --cache=4000 \ > -W france.osm.pbf Password: Using projection SRS (Spherical Mercator) Setting up table: planet_osm_point NOTICE: table "planet_osm_point_tmp" does not exist, skipping Setting up table: planet_osm_line [...] Completed planet_osm_polygon Osm2pgsql took 15962s overall M GIS 72 / 107

167 A test request We can now check whether the data has been correctly loaded... $ psql -U [username] -d [dbname] Password for user [username]: psql (9.1.8) Type "help" for help. [dbname]=# SELECT name, place, ST_XMin(way), ST_YMin(way) [dbname]-# FROM planet_osm_point WHERE name= Grenoble AND place= city ; name place st_xmin st_ymin Grenoble city (1 row) M GIS 73 / 107

168 Boundaries and roads The SQL requests inside the program... Retrieve administrative boundaries SELECT name, ST_SimplifyPreserveTopology (way,5000), admin_level FROM planet_osm_polygon WHERE boundary = administrative AND admin_level <= 6 ; Retrieve the road network SELECT ST_SimplifyPreserveTopology (way,5000), highway FROM planet_osm_line WHERE highway IN ( motorway, trunk, primary, secondary ); M GIS 74 / 107

169 The result M GIS 75 / 107

170 4 Fourth part Using Volunteered Geographic Information Authoritative data vs participative data Authoritative data, conventional data About metadata Can we trust OpenStreetMap? About data quality Some OSM data quality tools Case 1: Data quality for Location Based Services Case 2: Evaluating OSM data quality on the Department of Sarthe

171 Using Volunteered Geographic Information Authoritative data vs participative data Authoritative data, conventional data About metadata Can we trust OpenStreetMap? About data quality Some OSM data quality tools Case 1: Data quality for Location Based Services Case 2: Evaluating OSM data quality on the Department of Sarthe M GIS 77 / 107

172 VGI vs authoritative My project [put here the name of any serious research or industrial project] cannot use VGI data because we cannot control, trust, verify [put any other reason here] it... (Anonymous quotation) M GIS 78 / 107

173 VGI vs authoritative My project [put here the name of any serious research or industrial project] cannot use VGI data because we cannot control, trust, verify [put any other reason here] it... (Anonymous quotation) VGI is not a very important trend in GIS nowadays, so we do not consider this approach in our GIS department (Head of GIS department of a big IT group cited from memory) M GIS 78 / 107

174 VGI vs authoritative My project [put here the name of any serious research or industrial project] cannot use VGI data because we cannot control, trust, verify [put any other reason here] it... (Anonymous quotation) VGI is not a very important trend in GIS nowadays, so we do not consider this approach in our GIS department (Head of GIS department of a big IT group cited from memory) Are participative and authoritative data production so antagonistic? Can we trust participative data? M GIS 78 / 107

175 Authoritative data Authoritative data produced by professional mapping organizations M GIS 79 / 107

176 Authoritative data Authoritative data produced by professional mapping organizations According to Van der Molen and Wubbe [2007] (cited by Coleman [2013]): High-quality database Explicit guarantees about quality assurance Contains essential data about persons, institutions, issues, entities... Designated by law as the sole officially recognized register to be used by government agencies Coleman, D. J. (2013). Potential contributions and challenges of VGI for conventional topgraphic base-mapping programs. In Crowdsourcing Geographic Knowledge [...], chapter 14. Springer. Van Der Molen, P. and Wubbe, M. (2007). E-government and e-land administration-as an example: The netherlands. In 6th FIG Regional Conference, San Jose, Costa Rica, pages M GIS 79 / 107

177 Conventional data The term authoritative is a bit restrictive Coote and Rackham [2008] prefer the term conventional data: Collected for specific purpose and requirements Usually not free (charged) Use limited to some organizations or individuals Copyrighted data Managed by organizations established for the purpose Collected by professional staff, paid for this Based on standard and established methods and practices Quality assessment at different levels, guarantees provided to the user Coote, A. and Rackham, L. (2008). Neogeographic data quality is it an issue? In AGI Geocommunity conference, ConsultingWhere Ltd. M GIS 80 / 107

178 Example IGN, BD Topo Restricted access, specific license (free for a sample, charged for the rest) IGN keeps the ownership of data, and only gives utilization rights Collected by professional staff at IGN, standard production techniques Complete metadata following ISO standard Well-documented dataset, detailed quality assessment M GIS 81 / 107

179 About metadata One important aspect in Geographical datasets is metadata. M GIS 82 / 107

180 About metadata One important aspect in Geographical datasets is metadata. Metadata: data about the data (producer, owner, units, error bounds, geographical bounding box, production process, source of data...) Usually, metadata is separated from data (ISO 19115) Usually, metadata production is separated from data production M GIS 82 / 107

181 About metadata One important aspect in Geographical datasets is metadata. Metadata: data about the data (producer, owner, units, error bounds, geographical bounding box, production process, source of data...) Usually, metadata is separated from data (ISO 19115) Usually, metadata production is separated from data production But in the context of VGI... M GIS 82 / 107

182 About metadata One important aspect in Geographical datasets is metadata. Metadata: data about the data (producer, owner, units, error bounds, geographical bounding box, production process, source of data...) Usually, metadata is separated from data (ISO 19115) Usually, metadata production is separated from data production But in the context of VGI... Some metadata elements make sense for the dataset as a whole: owner (?), description of the dataset... But some don t really: bounding box, producer, production process... M GIS 82 / 107

183 Metadata embedded Let s have a look at OpenStreetMap... M GIS 83 / 107

184 Metadata embedded Let s have a look at OpenStreetMap... Reminder: Each OSM entity has: a numeric identifier: OSM ID a geometry a set of generic attributes present for every element uid, user: user id and user name timestamp: time of the last modification version: edit version of the object (starts from 1) changeset: the changeset (group of edits made within a certain time by one user) in which the object was created or updated comment: each changeset has an associated comment describing it a set of tags (attributes): key-value pairs M GIS 83 / 107

185 Metadata embedded Let s have a look at OpenStreetMap... Reminder: Each OSM entity has: a numeric identifier: OSM ID a geometry a set of generic attributes present for every element uid, user: user id and user name timestamp: time of the last modification version: edit version of the object (starts from 1) changeset: the changeset (group of edits made within a certain time by one user) in which the object was created or updated comment: each changeset has an associated comment describing it a set of tags (attributes): key-value pairs Metadata, embedded in the description of the entity itself M GIS 83 / 107

186 Metadata embedded Metadata embedded: user, timestamp, version, changeset, comment M GIS 84 / 107

187 Metadata embedded Metadata embedded: user, timestamp, version, changeset, comment But tags can also contain metadata, e.g.: source = cadastre-dgi-fr source : Direction Générale des Imp^ots - Cadastre. Mise à jour : 2009 tiger:source = tiger_import_dch_v0.6_ survey:date = M GIS 84 / 107

188 Metadata embedded Metadata embedded: user, timestamp, version, changeset, comment But tags can also contain metadata, e.g.: source = cadastre-dgi-fr source : Direction Générale des Imp^ots - Cadastre. Mise à jour : 2009 tiger:source = tiger_import_dch_v0.6_ survey:date = Actually, some metadata is common to the whole OSM dataset: license, conditions of use, and OSM Wiki ( ) M GIS 84 / 107

189 Centralized vs distributed approaches to metadata Traditional approach to metadata: centralized standards (ISO-19115) Clear standards, easy to navigate Heavy to produce sometimes incomplete even for authoritative data Does not always completely make sense Does not always completely reflects the production process Distributed user-centric approach: Can be messy Lightweight and flexible approach Consistent with the production process M GIS 85 / 107

190 VGI and metadata Conclusion about VGI and metadata [Poore and Wolf, 2013]: the process of producing metadata has to be rethought for VGI, because the dataset is: dynamically (continuously) generated generated locally by hundreds, thousands, or millions of users Production of metadata has to be integrated to the data production process Poore, B. S. and Wolf, E. B. (2013). Metadata squared: Enhancing its usability for volunteered geographic information and the geoweb. In Crowdsourcing Geographic Knowledge [...], chapter 4. Springer. M GIS 86 / 107

191 Using Volunteered Geographic Information Authoritative data vs participative data Authoritative data, conventional data About metadata Can we trust OpenStreetMap? About data quality Some OSM data quality tools Case 1: Data quality for Location Based Services Case 2: Evaluating OSM data quality on the Department of Sarthe M GIS 87 / 107

OpenStreetMap for the Web

OpenStreetMap for the Web Welcome! OpenStreetMap for the Web WhiskyWeb - Edinburgh, UK - April 13th, 2012 Derick Rethans - derick@derickrethans.nl - twitter: @derickr http://derickrethans.nl/talks/osm-whiskyweb http://joind.in/6288

More information

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) September 2014

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) September 2014 County of Los Angeles Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) September 2014 CIO Preferred Technologies for GIS This document lists the preferred Geographic

More information

OpenStreetMap for Web Developers. Serge Wroclawski State of the Map US August 2010

OpenStreetMap for Web Developers. Serge Wroclawski State of the Map US August 2010 OpenStreetMap for Web Developers Serge Wroclawski State of the Map US August 2010 You'll get the most out of this talk if... You know HTML You know some Javascript You have a basic understanding of mapping

More information

Managing Data Quality in OpenStreetMap

Managing Data Quality in OpenStreetMap Managing Data Quality in OpenStreetMap TOOLS FOR AN ACTIVE MAPPING COMMUNITY NC GIS CONFERENCE 2013 This document licensed in entirety by Creative Commons CC-by-SA. For specific terms of license, see:

More information

OSM-CAT: A Java tool for OpenStreetMap Contributor Analysis. Peter Smith and Peter Mooney

OSM-CAT: A Java tool for OpenStreetMap Contributor Analysis. Peter Smith and Peter Mooney OSM-CAT: A Java tool for OpenStreetMap Contributor Analysis Peter Smith and Peter Mooney Department of Computer Science, National University of Ireland Maynooth, Co. Kildare. Ireland Tel. +353-1-708 3847

More information

GO_SYNC - A FRAMEWORK TO SYNCHRONIZE CROWD-SOURCED MAPPING CONTRIBUTIONS FROM ONLINE COMMUNITIES AND TRANSIT AGENCY BUS STOP INVENTORIES

GO_SYNC - A FRAMEWORK TO SYNCHRONIZE CROWD-SOURCED MAPPING CONTRIBUTIONS FROM ONLINE COMMUNITIES AND TRANSIT AGENCY BUS STOP INVENTORIES GO_SYNC - A FRAMEWORK TO SYNCHRONIZE CROWD-SOURCED MAPPING CONTRIBUTIONS FROM ONLINE COMMUNITIES AND TRANSIT AGENCY BUS STOP INVENTORIES Khoa Tran Department of Computer Science and Engineering University

More information

Mastering Advanced GeoNetwork

Mastering Advanced GeoNetwork Mastering Advanced GeoNetwork Heikki Doeleman & Jose García http://geocat.net Contents Introduction Setup GeoNetwork with Tomcat/Apache Configure Postgres database GeoNetwork advanced configuration Objectives

More information

OSM GB. Introduction. Users Requirements. Abstract OSM GB

OSM GB. Introduction. Users Requirements. Abstract OSM GB OSM GB Using Open Source Geospatial Tools to Create OSM Web Services for Great Britain by Amir Pourabdollah University of Nottingham, United Kingdom. amir.pourabdollah@nottingham.ac.uk Abstract A use case

More information

Different types of OS GIS mobile applications: gvsig Mobile & gvsig Mini

Different types of OS GIS mobile applications: gvsig Mobile & gvsig Mini CGS University of Nottingham OSGIS 2011 22ndJune Different types of OS GIS mobile applications: gvsig Mobile & gvsig Mini Amelia del Rey adelrey@gvsig.com Javier Carrasco jcarrasco@prodevelop.es Alberto

More information

PDOK Kaart, the Dutch Mapping API

PDOK Kaart, the Dutch Mapping API PDOK Kaart, the Dutch Mapping API Haico van der Vegt*, Leo van der Sluijs* * Cadastre, Land Registry and Mapping Agency of the Netherlands Abstract. PDOK (public services on the map) is a partnership of

More information

A characterization of Volunteered Geographic Information

A characterization of Volunteered Geographic Information 13 th AGILE International Conference on Geographic Information Science 2010 Page 1 of 10 A characterization of Volunteered Geographic Information Watse Castelein 1, Łukasz Grus 2, Joep Crompvoets 3, Arnold

More information

Green Move Web Viewer: critical issues and implementation

Green Move Web Viewer: critical issues and implementation GIT Geology and Information Technology 8a Riunione del Gruppo di Geologia informatica Sezione della Società Geologica Italiana Chiavenna, 17-19 giugno 2013 Polo Territoriale di Como Laboratorio di Geomatica

More information

The process of mapping the Earth

The process of mapping the Earth U s e r - G e n e r a t e d C o n t e n t OpenStreetMap: User-Generated Street Maps The OpenStreetMap project is a knowledge collective that provides user-generated street maps. The process of mapping

More information

Vector Web Mapping Past, Present and Future. Jing Wang MRF Geosystems Corporation

Vector Web Mapping Past, Present and Future. Jing Wang MRF Geosystems Corporation Vector Web Mapping Past, Present and Future Jing Wang MRF Geosystems Corporation Oct 27, 2014 Terms Raster and Vector [1] Cells and Pixel Geometrical primitives 2 Early 2000s From static to interactive

More information

Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps

Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps Presented by: Mike Sharp State Geographic Information Coordinator Oklahoma Office of Geographic Information MAGIC 2014 Symposium April 28-May1,

More information

GetLOD - Linked Open Data and Spatial Data Infrastructures

GetLOD - Linked Open Data and Spatial Data Infrastructures GetLOD - Linked Open Data and Spatial Data Infrastructures W3C Linked Open Data LOD2014 Roma, 20-21 February 2014 Stefano Pezzi, Massimo Zotti, Giovanni Ciardi, Massimo Fustini Agenda Context Geoportal

More information

Enabling embedded maps

Enabling embedded maps Enabling embedded maps Case: National geoportal of Finland Antti Rainio National Land Survey of Finland Trends: Web Services, Mapping Mashup, Open Source, Open Data Decentralised data s Service interfaces

More information

A Java Tool for Creating ISO/FGDC Geographic Metadata

A Java Tool for Creating ISO/FGDC Geographic Metadata F.J. Zarazaga-Soria, J. Lacasta, J. Nogueras-Iso, M. Pilar Torres, P.R. Muro-Medrano17 A Java Tool for Creating ISO/FGDC Geographic Metadata F. Javier Zarazaga-Soria, Javier Lacasta, Javier Nogueras-Iso,

More information

AN INTRODUCTION TO MAPBOX TOOLS AND SOFTWARE. Matt Gregory 24 July 2013

AN INTRODUCTION TO MAPBOX TOOLS AND SOFTWARE. Matt Gregory 24 July 2013 AN INTRODUCTION TO MAPBOX TOOLS AND SOFTWARE Matt Gregory 24 July 2013 BACKGROUND AND MOTIVATION Research involves regionalscale vegetation modeling (mapping) where every pixel is associated with a treelist

More information

Development of the open cadastre of protected areas in Ukraine

Development of the open cadastre of protected areas in Ukraine Development of the open cadastre of protected areas in Ukraine Daria Svidzinska1, Oleksij Vasyliuk2, 3, Oleg Seliverstov4, Daria Shyriaieva1, 3, Anton Biatov5, 3, Dmytro Diadin7, Alevtyna Ponomarova4,

More information

GEM global earthquake model. User guide: Android mobile tool for field data collection. Rosser, J., J.G. Morley, A. Vicini. Data capture tools

GEM global earthquake model. User guide: Android mobile tool for field data collection. Rosser, J., J.G. Morley, A. Vicini. Data capture tools User guide: Android mobile tool for field data collection GEM Technical Report 2014-03 V1.0.0 Rosser, J., J.G. Morley, A. Vicini Data capture tools GEM global earthquake model i User guide: Android mobile

More information

OSM-in-a-box A Ready-Made Highly Configurable Map Server

OSM-in-a-box A Ready-Made Highly Configurable Map Server OSM-in-a-box A Ready-Made Highly Configurable Map Server 1 Prof. Stefan Keller Computer Science Department University of Applied Sciences Rapperswil (CH) www.gis.hsr.ch Contents 2 Motivation The osm2gis

More information

ArcGIS. Server. A Complete and Integrated Server GIS

ArcGIS. Server. A Complete and Integrated Server GIS ArcGIS Server A Complete and Integrated Server GIS ArcGIS Server A Complete and Integrated Server GIS ArcGIS Server enables you to distribute maps, models, and tools to others within your organization

More information

GIS Databases With focused on ArcSDE

GIS Databases With focused on ArcSDE Linköpings universitet / IDA / Div. for human-centered systems GIS Databases With focused on ArcSDE Imad Abugessaisa g-imaab@ida.liu.se 20071004 1 GIS and SDBMS Geographical data is spatial data whose

More information

Final Report - HydrometDB Belize s Climatic Database Management System. Executive Summary

Final Report - HydrometDB Belize s Climatic Database Management System. Executive Summary Executive Summary Belize s HydrometDB is a Climatic Database Management System (CDMS) that allows easy integration of multiple sources of automatic and manual stations, data quality control procedures,

More information

Copyright Pivotal Software Inc, 2013-2015 1 of 10

Copyright Pivotal Software Inc, 2013-2015 1 of 10 Table of Contents Table of Contents Getting Started with Pivotal Single Sign-On Adding Users to a Single Sign-On Service Plan Administering Pivotal Single Sign-On Choosing an Application Type 1 2 5 7 10

More information

INFORMATION MANAGERS ROUNDTABLE SHELLEY COOKE, WHITNEY WEBER MONDAY APRIL 23, 2012 1:30 3:00 PM PST

INFORMATION MANAGERS ROUNDTABLE SHELLEY COOKE, WHITNEY WEBER MONDAY APRIL 23, 2012 1:30 3:00 PM PST INFORMATION MANAGERS ROUNDTABLE SHELLEY COOKE, WHITNEY WEBER MONDAY APRIL 23, 2012 1:30 3:00 PM PST I. Biotics 4 Session Topics Compatibility issues, other common challenges, support for Biotics 4 (Informational,

More information

USER GENERATED CARTOGRAPHY BY CROWD SOURCING WEB MAP STYLING

USER GENERATED CARTOGRAPHY BY CROWD SOURCING WEB MAP STYLING CO-155 USER GENERATED CARTOGRAPHY BY CROWD SOURCING WEB MAP STYLING AUER M. University of Heidelberg, HEIDELBERG, GERMANY BACKGROUND AND OBJECTIVES For a long time the production of maps has been the domain

More information

ishare in the Cloud Service Definition v5.0

ishare in the Cloud Service Definition v5.0 Service Definition v5.0 An overview of ishare in the Cloud ishare is an end to end Enterprise GIS for public sector comprising a spatial data warehouse, rich functionality browser based GIS including editing

More information

Value-added Services for 3D City Models using Cloud Computing

Value-added Services for 3D City Models using Cloud Computing Value-added Services for 3D City Models using Cloud Computing Javier HERRERUELA, Claus NAGEL, Thomas H. KOLBE (javier.herreruela claus.nagel thomas.kolbe)@tu-berlin.de Institute for Geodesy and Geoinformation

More information

Geographic Web Application

Geographic Web Application University of L Aquila Department of Electrical and Information Engineering Geographic Web Application Enrico Ippoliti Building complete web applications This section discuss how to build complete web

More information

XML Processing and Web Services. Chapter 17

XML Processing and Web Services. Chapter 17 XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing

More information

Oracle Database 10g: Building GIS Applications Using the Oracle Spatial Network Data Model. An Oracle Technical White Paper May 2005

Oracle Database 10g: Building GIS Applications Using the Oracle Spatial Network Data Model. An Oracle Technical White Paper May 2005 Oracle Database 10g: Building GIS Applications Using the Oracle Spatial Network Data Model An Oracle Technical White Paper May 2005 Building GIS Applications Using the Oracle Spatial Network Data Model

More information

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract A Web services solution for Work Management Operations Venu Kanaparthy Dr. Charles O Hara, Ph. D Abstract The GeoResources Institute at Mississippi State University is leveraging Spatial Technologies and

More information

UK Location Programme

UK Location Programme Location Information Interoperability Board Data Publisher How To Guide Understand the background to establishing an INSPIRE View Service using GeoServer DOCUMENT CONTROL Change Summary Version Date Author/Editor

More information

Publishing Hosted 3D Feature Layers. An Esri White Paper September 2015

Publishing Hosted 3D Feature Layers. An Esri White Paper September 2015 An Esri White Paper September 2015 Copyright 2015 Esri All rights reserved. Printed in the United States of America. The information contained in this document is the exclusive property of Esri. This work

More information

Google Earth Digitale Wege in eine bekannte Welt Sep. 2006

Google Earth Digitale Wege in eine bekannte Welt Sep. 2006 Google Earth Digitale Wege in eine bekannte Welt Sep. 2006 Joachim Glaubrecht Google Enterprise joachim@google.com What is Google Enterprise? 2 1 Focus.de: "Der Papst-Besuch in Google Earth" 3 How to Geo

More information

How to Setup and Manage Spatial Assets with ArcGIS Online for a Mobile Workforce

How to Setup and Manage Spatial Assets with ArcGIS Online for a Mobile Workforce How to Setup and Manage Spatial Assets with ArcGIS Online for a Mobile Workforce W A U R I S A 2 0 1 4 Presented By Engineer Technician II Pierce County Public Works and Utilities Road Operations Division

More information

Data Integration for ArcGIS Users Data Interoperability. Charmel Menzel, ESRI Don Murray, Safe Software

Data Integration for ArcGIS Users Data Interoperability. Charmel Menzel, ESRI Don Murray, Safe Software Data Integration for ArcGIS Users Data Interoperability Charmel Menzel, ESRI Don Murray, Safe Software Product overview Extension to ArcGIS (optional) Jointly developed with Safe Software Based on Feature

More information

Introduction to GIS. http://libguides.mit.edu/gis

Introduction to GIS. http://libguides.mit.edu/gis Introduction to GIS http://libguides.mit.edu/gis 1 Overview What is GIS? Types of Data and Projections What can I do with GIS? Data Sources and Formats Software Data Management Tips 2 What is GIS? 3 Characteristics

More information

Implementation of information system to respond to a nuclear emergency affecting agriculture and food products - Case of Morocco

Implementation of information system to respond to a nuclear emergency affecting agriculture and food products - Case of Morocco Centre National de l énergie des sciences et techniques nucléaires (CNESTEN-Morocco) Implementation of information system to respond to a nuclear emergency affecting agriculture and food products - Case

More information

Sensors talk and humans sense Part II

Sensors talk and humans sense Part II Sensors talk and humans sense Part II Athena Vakali Palic, 6 th September 2013 OSWINDS group Department of Informatics Aristotle University of Thessaloniki http://oswinds.csd.auth.gr SEN2SOC Architecture

More information

OpenGeo Suite for Linux Release 3.0

OpenGeo Suite for Linux Release 3.0 OpenGeo Suite for Linux Release 3.0 OpenGeo October 02, 2012 Contents 1 Installing OpenGeo Suite on Ubuntu i 1.1 Installing OpenGeo Suite Enterprise Edition............................... ii 1.2 Upgrading.................................................

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

Investigating Hadoop for Large Spatiotemporal Processing Tasks

Investigating Hadoop for Large Spatiotemporal Processing Tasks Investigating Hadoop for Large Spatiotemporal Processing Tasks David Strohschein dstrohschein@cga.harvard.edu Stephen Mcdonald stephenmcdonald@cga.harvard.edu Benjamin Lewis blewis@cga.harvard.edu Weihe

More information

Developing Fleet and Asset Tracking Solutions with Web Maps

Developing Fleet and Asset Tracking Solutions with Web Maps Developing Fleet and Asset Tracking Solutions with Web Maps Introduction Many organizations have mobile field staff that perform business processes away from the office which include sales, service, maintenance,

More information

Mapping Mashup/Data Integration Development Resources Teaching with Google Earth and Google Ocean Stone Lab August 13, 2010

Mapping Mashup/Data Integration Development Resources Teaching with Google Earth and Google Ocean Stone Lab August 13, 2010 Mapping Mashup/Data Integration Development Resources Teaching with Google Earth and Google Ocean Stone Lab August 13, 2010 David Hart GIS Specialist University of Wisconsin Sea Grant Institute Virtual

More information

Quick Start Guide to. ArcGISSM. Online

Quick Start Guide to. ArcGISSM. Online Quick Start Guide to ArcGISSM Online ArcGIS Online Quick Start Guide ArcGIS SM Online is a cloud-based mapping platform for organizations. Users get access to dynamic, authoritative content to create,

More information

NatureServe s Environmental Review Tool

NatureServe s Environmental Review Tool NatureServe s Environmental Review Tool A Repeatable Online Software Solution for Agencies For More Information, Contact: Lori Scott Rob Solomon lori_scott@natureserve.org rob_solomon@natureserve.org 703-908-1877

More information

Portal for ArcGIS. Satish Sankaran Robert Kircher

Portal for ArcGIS. Satish Sankaran Robert Kircher Portal for ArcGIS Satish Sankaran Robert Kircher ArcGIS A Complete GIS Data Management Planning & Analysis Field Mobility Operational Awareness Constituent Engagement End to End Integration Collect, Organize,

More information

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols E-Commerce Infrastructure II: the World Wide Web The Internet and the World Wide Web are two separate but related things Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 Outline The Internet and

More information

Using geographic information Systems to increase Citizen Engagement

Using geographic information Systems to increase Citizen Engagement Using geographic information Systems to increase Citizen Engagement By Sukumar Ganapati This article is adapted from Sukumar Ganapati, Using Geographic Information Systems to Increase Citizen Engagement

More information

How To Use Gis

How To Use Gis Welcome Understanding Purpose Creating Relationships You A Global Community of GIS Professionals Changing the World Together Applying Geography Everywhere Your WORK Showcasing Your Web Apps Vision Applying

More information

Data access and management

Data access and management B Data access and management CONTENTS B.1 Introduction... B-1 B.2 Data requirements and availability... B-1 B.3 Data access... B-2 B.4 Overall procedures... B-2 B.5 Data tools and management... B-4 Appendix

More information

Is VGI Big Data? Peter Mooney and Adam C. Winstanley Department of Computer Science, Maynooth University, Co. Kildare, Ireland.

Is VGI Big Data? Peter Mooney and Adam C. Winstanley Department of Computer Science, Maynooth University, Co. Kildare, Ireland. Is VGI Big Data? Peter Mooney and Adam C. Winstanley Department of Computer Science, Maynooth University, Co. Kildare, Ireland. Summary (100 words) Volunteered Geographic Information (VGI) has become a

More information

GEO 425, Spring 2012 LAB 3: Introduction to Web Map Services

GEO 425, Spring 2012 LAB 3: Introduction to Web Map Services GEO 425, Spring 2012 LAB 3: Introduction to Web Map Services Objectives: If you have your own web server, it's great to be able to host your own geospatial data. That data can then be accessed through

More information

PostgreSQL as an integrated data analysis platform

PostgreSQL as an integrated data analysis platform PostgreSQL as an integrated data analysis platform FOSS4G.be 2015 Oslandia Team Licence GNU FDL SARL / 29. octobre 2015 / www.oslandia.com / infos@oslandia.com Let 's try to Think Different (about PostgreSQL)

More information

Jiří Kadlec and Daniel P. Ames*

Jiří Kadlec and Daniel P. Ames* AWRA 2012 SPRING SPECIALTY CONFERENCE New Orleans, Louisiana March 26 28, 2012 Copyright 2012 AWRA DEVELOPMENT OF A LIGHTWEIGHT HYDROSERVER AND HYDROLOGIC DATA HOSTING WEBSITE Jiří Kadlec and Daniel P.

More information

PostGIS Data Integration

PostGIS Data Integration PostGIS Data Integration & Display on SIS Alex Hill GIS Manager Contents Plus Dane Group who we are PostGIS Data Integration and Display on SIS What is a Spatial Database? What is PostgreSQL/PostGIS? Why

More information

AN ONTOLOGY BASED APPROACH FOR GEOSPATIAL DATA INTEGRATION OF AUTHORITATIVE AND CROWD SOURCED DATASETS

AN ONTOLOGY BASED APPROACH FOR GEOSPATIAL DATA INTEGRATION OF AUTHORITATIVE AND CROWD SOURCED DATASETS CO-118 AN ONTOLOGY BASED APPROACH FOR GEOSPATIAL DATA INTEGRATION OF AUTHORITATIVE AND CROWD SOURCED DATASETS DU H.(1), JIANG W.(1), ANAND S.(1), MORLEY J.(1), HART G.(2), LEIBOVICI D.(1), JACKSON M.(1)

More information

Optimising the Mapnik Rendering Toolchain

Optimising the Mapnik Rendering Toolchain Optimising the Mapnik Rendering Toolchain 2.0 Frederik Ramm frederik@remote.org stopwatch CC-BY maedli @ flickr Basic Setup Hetzner dedicated server (US$ 150/mo) Ubuntu Linux Mapnik 2.1 pbf planet file

More information

Geodatabase Programming with SQL

Geodatabase Programming with SQL DevSummit DC February 11, 2015 Washington, DC Geodatabase Programming with SQL Craig Gillgrass Assumptions Basic knowledge of SQL and relational databases Basic knowledge of the Geodatabase We ll hold

More information

Visualize your World. Democratization i of Geographic Data

Visualize your World. Democratization i of Geographic Data Visualize your World Democratization i of Geographic Data Session Agenda Google GEO Solutions - More than just a Map Enabling our Government Customers- Examples Summary & Invite to Learn More About Google

More information

SUMMER SCHOOL ON ADVANCES IN GIS

SUMMER SCHOOL ON ADVANCES IN GIS SUMMER SCHOOL ON ADVANCES IN GIS Six Workshops Overview The workshop sequence at the UMD Center for Geospatial Information Science is designed to provide a comprehensive overview of current state-of-the-art

More information

Location Based Asset Management Application for Railway: AMS-R

Location Based Asset Management Application for Railway: AMS-R Location Based Asset Management Application for Railway: AMS-R Mohd Shoab*, Kamal Jain*, M. Shashi** * Department of Civil Engineering, Indian Institute of Technology Roorkee. ** Department of Civil Engineering,

More information

The use of Semantic Web Technologies in Spatial Decision Support Systems

The use of Semantic Web Technologies in Spatial Decision Support Systems The use of Semantic Web Technologies in Spatial Decision Support Systems Adam Iwaniak Jaromar Łukowicz Iwona Kaczmarek Marek Strzelecki The INSPIRE Conference 2013, 23-27 June Wroclaw University of Environmental

More information

Victorian Mapping and Address Service. System Overview. And. Trial Access Definition & Request Form

Victorian Mapping and Address Service. System Overview. And. Trial Access Definition & Request Form Victorian Mapping and Address Service Incorporating the spatial smart tag system System Overview And Trial Access Definition & Request Form Victorian Government Oct 2007 VMAS Overview Page 1 1. INTRODUCTION

More information

A RDF Vocabulary for Spatiotemporal Observation Data Sources

A RDF Vocabulary for Spatiotemporal Observation Data Sources A RDF Vocabulary for Spatiotemporal Observation Data Sources Karine Reis Ferreira 1, Diego Benincasa F. C. Almeida 1, Antônio Miguel Vieira Monteiro 1 1 DPI Instituto Nacional de Pesquisas Espaciais (INPE)

More information

DEVELOPING AND IMPLEMENTING MULTIUSER, FULLY RELATIONAL GIS DATABASE FOR DESKTOP SYSTEMS USING OPEN SOURCE TECHNOLOGIES

DEVELOPING AND IMPLEMENTING MULTIUSER, FULLY RELATIONAL GIS DATABASE FOR DESKTOP SYSTEMS USING OPEN SOURCE TECHNOLOGIES Geographia Technica, Vol. 10, Issue 2, 2015, pp 59 to 65 DEVELOPING AND IMPLEMENTING MULTIUSER, FULLY RELATIONAL GIS DATABASE FOR DESKTOP SYSTEMS USING OPEN SOURCE TECHNOLOGIES Zsolt MAGYARI-SÁSKA 1 ABSTRACT:

More information

A Hybrid Architecture for Mobile Geographical Data Acquisition and Validation Systems

A Hybrid Architecture for Mobile Geographical Data Acquisition and Validation Systems A Hybrid Architecture for Mobile Geographical Data Acquisition and Validation Systems Claudio Henrique Bogossian 1, Karine Reis Ferreira 1, Antônio Miguel Vieira Monteiro 1, Lúbia Vinhas 1 1 DPI Instituto

More information

http://opendata.comune.fi.it

http://opendata.comune.fi.it The Environmental Observation Web and its Service Applications within the Future Internet OPENDATA IN CITY OF FLORENCE Gianluca Vannuccini Head of the IT Infrastructure Development Office IT Department

More information

Cloud-based Infrastructures. Serving INSPIRE needs

Cloud-based Infrastructures. Serving INSPIRE needs Cloud-based Infrastructures Serving INSPIRE needs INSPIRE Conference 2014 Workshop Sessions Benoit BAURENS, AKKA Technologies (F) Claudio LUCCHESE, CNR (I) June 16th, 2014 This content by the InGeoCloudS

More information

Managing a Geographic Database From Mobile Devices Through OGC Web Services

Managing a Geographic Database From Mobile Devices Through OGC Web Services Managing a Geographic Database From Mobile Devices Through OGC Web Services Nieves R. Brisaboa 1, Miguel R. Luaces 1, Jose R. Parama 1, and Jose R. Viqueira 2 1 Database Laboratory, University of A Coruña,

More information

Design Requirements for an AJAX and Web-Service Based Generic Internet GIS Client

Design Requirements for an AJAX and Web-Service Based Generic Internet GIS Client 11th AGILE International Conference on Geographic Information Science 2008 Page 1 of 6 Design Requirements for an AJAX and Web-Service Based Generic Internet GIS Client Edward Nash 1, Peter Korduan 1,

More information

Leveraging Cloud-Based Mapping Solutions

Leveraging Cloud-Based Mapping Solutions Leveraging Cloud-Based Mapping Solutions GeoAlberta October 28, 2014 Laura Kerssens Safe Software Agenda To the Cloud Using Basic Services Cloud Applications Web Services Cloud-Hosted Databases Real-time

More information

Five Steps to Better Performance

Five Steps to Better Performance Effective Web maps have a specific focus and are designed so users can interact with them to accomplish meaningful tasks. Five Steps to Better Performance Sample methodology for creating a great Web map

More information

DEVELOPMENT OF REAL-TIME TRACKING & LOG MANAGEMENT SYSTEM USING FREE AND OPEN SOURCE SOFTWARE

DEVELOPMENT OF REAL-TIME TRACKING & LOG MANAGEMENT SYSTEM USING FREE AND OPEN SOURCE SOFTWARE DEVELOPMENT OF REAL-TIME TRACKING & LOG MANAGEMENT SYSTEM USING FREE AND OPEN SOURCE SOFTWARE Daisuke Yoshida and Venkatesh Raghavan Graduate School for Creative Cities, Osaka City University 3-3-138 Sugimoto,

More information

Introduction to PostGIS

Introduction to PostGIS Tutorial ID: IGET_WEBGIS_002 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

More information

ArcGIS online Introduction... 2. Module 1: How to create a basic map on ArcGIS online... 3. Creating a public account with ArcGIS online...

ArcGIS online Introduction... 2. Module 1: How to create a basic map on ArcGIS online... 3. Creating a public account with ArcGIS online... Table of Contents ArcGIS online Introduction... 2 Module 1: How to create a basic map on ArcGIS online... 3 Creating a public account with ArcGIS online... 3 Opening a Map, Adding a Basemap and then Saving

More information

City Data Pipeline. A System for Making Open Data Useful for Cities. stefan.bischof@tuwien.ac.at

City Data Pipeline. A System for Making Open Data Useful for Cities. stefan.bischof@tuwien.ac.at City Data Pipeline A System for Making Open Data Useful for Cities Stefan Bischof 1,2, Axel Polleres 1, and Simon Sperl 1 1 Siemens AG Österreich, Siemensstraße 90, 1211 Vienna, Austria {bischof.stefan,axel.polleres,simon.sperl}@siemens.com

More information

GeoMedia Product Update. Title of Presentation. Lorilie Barteski October 15, 2008 Edmonton, AB

GeoMedia Product Update. Title of Presentation. Lorilie Barteski October 15, 2008 Edmonton, AB Product Update Title of Presentation Lorilie Barteski Edmonton, AB Know the audience poll Existing /Pro users Version 6.1 Version 6.0 Version 5.2 or earlier Existing WebMap users Version 6.1 Version 6.0

More information

Jozef Matula. Visualisation Team Leader IBL Software Engineering. 13 th ECMWF MetOps Workshop, 31 th Oct - 4 th Nov 2011, Reading, United Kingdom

Jozef Matula. Visualisation Team Leader IBL Software Engineering. 13 th ECMWF MetOps Workshop, 31 th Oct - 4 th Nov 2011, Reading, United Kingdom Visual Weather web services Jozef Matula Visualisation Team Leader IBL Software Engineering Outline Visual Weather in a nutshell. Path from Visual Weather (as meteorological workstation) to Web Server

More information

Intro to evis: the event visualization tool

Intro to evis: the event visualization tool Intro to evis: the event visualization tool Background The of the (CBC) at the (AMNH) developed the Event Visualization Tool (evis), as a conservation monitoring and decision support tool for guiding protected

More information

Postgres Plus xdb Replication Server with Multi-Master User s Guide

Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master build 57 August 22, 2012 , Version 5.0 by EnterpriseDB Corporation Copyright 2012

More information

How To Use The Alabama Data Portal

How To Use The Alabama Data Portal 113 The Alabama Metadata Portal: http://portal.gsa.state.al.us By Philip T. Patterson Geological Survey of Alabama 420 Hackberry Lane P.O. Box 869999 Tuscaloosa, AL 35468-6999 Telephone: (205) 247-3611

More information

IAAA Grupo de Sistemas de Información Avanzados

IAAA Grupo de Sistemas de Información Avanzados Upgrading maps with Linked Data Lopez Pellicer Pellicer, Francisco J Lacasta, Javier Rentería, Walter, Universidad de Zaragoza Barrera, Jesús Lopez de Larrinzar, Juan Agudo, Jose M GeoSpatiumLab The Linked

More information

GEOGRAPHIC INFORMATION SYSTEMS

GEOGRAPHIC INFORMATION SYSTEMS GEOGRAPHIC INFORMATION SYSTEMS WHAT IS A GEOGRAPHIC INFORMATION SYSTEM? A geographic information system (GIS) is a computer-based tool for mapping and analyzing spatial data. GIS technology integrates

More information

Correspondence can be sent to: GeoConnections Natural Resources Canada 615 Booth Street Ottawa, Ontario K1A 0E9

Correspondence can be sent to: GeoConnections Natural Resources Canada 615 Booth Street Ottawa, Ontario K1A 0E9 Quick Guide for CGDI Service Compliance Testing and Performance Optimization May 12, 2009 Correspondence can be sent to: GeoConnections Natural Resources Canada 615 Booth Street Ottawa, Ontario K1A 0E9

More information

USING THE INTERNET TO MANAGE AND DISTRIBUTE GEOSPATIAL SUBMARINE CABLE DATA

USING THE INTERNET TO MANAGE AND DISTRIBUTE GEOSPATIAL SUBMARINE CABLE DATA USING THE INTERNET TO MANAGE AND DISTRIBUTE GEOSPATIAL SUBMARINE CABLE DATA GIS Database World Wide Web Internet Data Management Cable Marine RPL Protection David Caswell, Bill Gilmour, David Millar Racal

More information

Adoption of open source GIS in South Africa: some case studies

Adoption of open source GIS in South Africa: some case studies Adoption of open source GIS in South Africa: some case studies by Gavin Fleming, Kartoza and OSGeo Abstract A number of companies and government departments in South Africa have adopted or migrated to

More information

Supported DBMS platforms DB2. Informix. Enterprise ArcSDE Technology. Oracle. GIS data. GIS clients DB2. SQL Server. Enterprise Geodatabase 9.

Supported DBMS platforms DB2. Informix. Enterprise ArcSDE Technology. Oracle. GIS data. GIS clients DB2. SQL Server. Enterprise Geodatabase 9. ArcSDE Administration for PostgreSQL Ale Raza, Brijesh Shrivastav, Derek Law ESRI - Redlands UC2008 Technical Workshop 1 Outline Introduce ArcSDE technology for PostgreSQL Implementation PostgreSQL performance

More information

Toward a collective tagging Android application for gathering accessibility-related geospatial data in European cities

Toward a collective tagging Android application for gathering accessibility-related geospatial data in European cities Toward a collective tagging Android application for gathering accessibility-related geospatial data in European cities Mohamed Bakillah 1, 2, Amin Mobasheri 1, Adam Rousell 1, Stefan Hahmann 1, Jamal Jokar

More information

Taxi Service Design Description

Taxi Service Design Description Taxi Service Design Description Version 2.0 Page 1 Revision History Date Version Description Author 2012-11-06 0.1 Initial Draft DSD staff 2012-11-08 0.2 Added component diagram Leon Dragić 2012-11-08

More information

ATLAS CARTOGRAPHIC TECHNOLOGIES LTD. (ATLASCT) Dedicated Geo-Server. Business Proposal

ATLAS CARTOGRAPHIC TECHNOLOGIES LTD. (ATLASCT) Dedicated Geo-Server. Business Proposal ATLAS CARTOGRAPHIC TECHNOLOGIES LTD. (ATLASCT) Dedicated Geo-Server Business Proposal Contents Introduction... 3 Dedicated Geo-Server Solution... 4 Functionality... 5 Usage examples... 6 Included products

More information

Potentiel des données d OpenStreetMapd des transports routiers. Quality of Navigation data in OpenStreetMap (OSM)

Potentiel des données d OpenStreetMapd des transports routiers. Quality of Navigation data in OpenStreetMap (OSM) Navigare 2010 GNSS in ITS: the way of co-operation 30th of June 2010 EPFL- Lausanne Potentiel des données d OpenStreetMapd pour la télématique t des transports routiers Quality of Navigation data in OpenStreetMap

More information

Chapter 1: Introduction to ArcGIS Server

Chapter 1: Introduction to ArcGIS Server Chapter 1: Introduction to ArcGIS Server At a high level you can think of ArcGIS Server as software that helps you take your geographic information and make it available to others. This data can be distributed

More information

GEOG 482/582 : GIS Data Management. Lesson 10: Enterprise GIS Data Management Strategies GEOG 482/582 / My Course / University of Washington

GEOG 482/582 : GIS Data Management. Lesson 10: Enterprise GIS Data Management Strategies GEOG 482/582 / My Course / University of Washington GEOG 482/582 : GIS Data Management Lesson 10: Enterprise GIS Data Management Strategies Overview Learning Objective Questions: 1. What are challenges for multi-user database environments? 2. What is Enterprise

More information

Nevada NSF EPSCoR Track 1 Data Management Plan

Nevada NSF EPSCoR Track 1 Data Management Plan Nevada NSF EPSCoR Track 1 Data Management Plan August 1, 2011 INTRODUCTION Our data management plan is driven by the overall project goals and aims to ensure that the following are achieved: Assure that

More information

Documentation of open source GIS/RS software projects

Documentation of open source GIS/RS software projects Contract no. Workpackage Delivery Delivery Date 030776 WP1 D1.6 2007-07-02 CASCADOSS Development of a trans-national cascade training programme on Open Source GIS&RS Software for environmental applications

More information