SlideShare une entreprise Scribd logo
1  sur  61
Télécharger pour lire hors ligne
Putting Your Data on the Map
Geospatial Data Manipulation and

Visualisation for Digital Humanities
Shawn Day - 16 February 2015
Objectives
‣ To briefly explore the concepts behind creation,
manipulation and presentation of scholarly research
using spatial visualisations;
‣ To engage in free and informal discussion about how
these might be employed in your own research;
‣ Most of all: Inspire and Imagine.
Agenda
‣ What Do Great GeospatialVisualisations Look Like?
‣ What Core Concepts UnderlieWorking with Spatial Data?
‣ Where Does the Data Come From?
‣ What DoYou Need to Do to Put it On a Map?
‣ A Smattering of Tools
‣ Discussion
Why areYou Here?
Herodotus Time Map
http://hestia.open.ac.uk/herodotus/basic.html
Google Ancient PlacesVisualisation
http://gap.alexandriaarchive.org/gapvis
GaugeMap
NewspapersWest
‣ RuralWest Initative
‣ Bill Lane Centre
‣ for the
‣ USWest
ORBIS
ORBIS
What is Geospatial?
‣ More than GIS
‣ Its all about Space *and* Place - Context
‣ Geovisualisation?
‣ Geoparsing?
What is Geospatial Not?
‣ Automatic (although that’ll get closer later in the this
afternoon ;-)
Starting with aWee Glossary
‣ Georeference
‣ Geoparse
‣ Geotag
‣ Geocode
‣ Geolocate
‣ GPS
‣ GIS
‣ Projection
‣ Geovisualisation
‣ Geosearch
‣ Gazateer
Georeferencing
‣ Identify a place in space
‣ Usually a minimum of Longitude, Latitude, Altitude
‣ Location: 54.583805, -5.9317343
Geoparsing
‣ Identifying as a place as opposed to another type of
entity within a body of text
‣ To assign geographic identifiers to words and phrases in
unstructured content
‣ Useful Services: Metacarta / Calais / CalaisFull
‣ “Software “reads” documents and web pages in a human-
like way to identify geographic terms and references
using natural language processing (NLP)”
Geotag
‣ Add geographical reference information to media such as
photographs, video, websites, blog posting, etc.
www.geoimgr.com/
Geocoding
‣ Forward Geocoding:
‣ The process of finding geographic coordinates from address
data
‣ Batching?
‣ Reverse Geocoding:
‣ Matching geographic coordinates to augmented information
in a human readable form
Geolocating
‣ Assessing the location of a real world object based on IP-
address, or mobile connection to the internet
Global Positioning Systems
‣ Series of US Defense Department Satellites in Orbit that
allow for accurate positioning in three dimensions
‣ Additional services available from GLONAS (Russia) and
emerging GALILEO (Europe) and COMPASS (China)
Geographic Information Systems (GIS)
‣ GIS can display spatial data hidden in tables and
databases
‣ Create detailed and intelligent maps
‣ Integrate data to reveal trends and relationships that
bring new perspectives to previously held beliefs about
people and places
‣ Research questions in the humanities often involve a
spatial component that only GIS can expose
‣ HistoricalGIS
Projection
‣ Conformal projection primarily preserves shape;
‣ Equidistant projection primarily preserves distance;
‣ Equal-area projection primarily preserves area.
Geovisualisation
‣ A paractice involving the presentation of geographic data
and concepts through interactive visualisation.
‣ It’s what we do today.
Kai Krause
http://kai.subblue.com/images/True-Size-of-Africa-kk-v3.pdf
Gazateer (Digital)
‣ Topographic

Dictionary
‣ Database
‣ List
‣ Concordance
Intermission ….
Geospatial Standards
‣ KML
‣ GeoJSON
‣ GML
‣ GeoRSS
‣ GPSX
‣ Boundary File (shapefile)
Keyhole Markup Language KML
‣ A language for the visualisation of geographic
information
‣ Placemarks
‣ Ground Overlays
‣ Paths
‣ Polygons
‣ Styles
‣ Google Earth
‣ Can be embedded in TEI
Sample KML
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<Placemark>
<name>New York City</name>
<description>New York City</description>
<Point>
<coordinates>-74.006393,40.714172,0</coordinates>
</Point>
</Placemark>
</Document>
</kml>
GeoJSON
‣ A format for encoding a variety of geographic data
structures;
‣ Unlike the other standards mentioned, GeoJSON is
written and maintained by an Internet working group of
developers;
‣ It’s Open;
‣ http://geojson.org.
GeoJSON
‣ Geometry Objects
‣ Positions
‣ Point/MultiPoint
‣ Line/MultiLineString
‣ Polygon/MultiPolygon
‣ Geometry Collection
‣ Feature Objects
‣ Feature Collection Objects
‣ Lists of geometries are
represented by a
GeometryCollection.
‣ Geometries with
additional properties are
Feature objects.
‣ Lists of features are
represented by a
FeatureCollection.
GeoJSON Example
{ "type": "GeometryCollection",
"geometries": [
{ "type": "Point",
"coordinates": [100.0, 0.0]
},
{ "type": "LineString",
"coordinates": [ [101.0, 0.0], [102.0, 1.0] ]
}
]
Geography Markup Language GML
‣ Adopted by the Open Geospatial Consortium (OGC)
‣ Can be embedded in TEI
GML
‣ Feature
‣ Geometry
‣ Coordinate Reference
System
‣ Topology
‣ Time
‣ Dynamic feature Coverage
‣ Unit of measure
‣ Directions
‣ Observations
‣ Map presentation styling
rules
GML Example
<PhotoCollection xmlns="http://www.myphotos.org" xmlns:gml="http://www.opengis.net/gml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.myphotos.org
MyGoodPhotos.xsd">
<items>
<Item>
<name>Lynn Valley</name>
<description>A shot of the falls from the suspension bridge</description>
<where>North Vancouver</where>
<position>
<gml:Point srsDimension="2" srsName="http://www.opengis.net/def/crs/EPSG/0/4326">
<gml:pos>49.40 -123.26</gml:pos>
</gml:Point>
</position>
</Item>
</items>
</PhotoCollection>
What Sort of Packages Use Geo Standards
‣ OpenLayers;
‣ Leaflet;
‣ MapServer;
‣ Geoforge;
‣ GeoServer;
‣ GeoDjango;
‣ CartoDB
‣ UMap;
‣ Google Maps.
Place and the TEI
‣ Guidelines found in 13.2.3 Place Names and 13.3.4
Places in P5
‣ First concerns naming of place (duh!) and the second the
locating of the place in space (a little more complex)
‣ Placename
‣ <placeName @type/> or <geogName @type/>
‣ Place
‣ <place><placeName @type><location><geo/></location></
placename></place>
Place Naming
‣ placeName contains an absolute or relative place name
to a geo-political reference.
‣ <placeName/ @key>
‣ eg. 

<placeName key=”FO-01”>

<settlement type=””town”>OFFOY

</settlement>

<country type=”nation”>France

</country>

</placeName>
<placeName/>
district
settlement
region
country
bloc
@key @type
Trying it Out
Steps
1. Collect Data
2. Georeference
3. Geoparse
4. Transform
5. Map
6. Munge
7. Analyse
8. Present
9. Refine
Experiment 1
‣ Question: Where do you all come from??
‣ I have a list
‣ I added cities to it
‣ Cities Geoparsed in GPSVisualizer
‣ Export as CSV
‣ Import to UMap
‣ Embed in Blog
‣ Prettify
Step 1 - Acquire Data
Step 2: Geoparsing
Step 3: Import to UMap
Step 3.1: Create a New Layer
Step 3.2: Add Today’s Attendees
Step 3.3: Adjust Properties
Step 3.4: Add a Line/Journey
Step 3.5:Who Came to the LastWorkshop?
Step 4: Share the Map
Step 5 Prettify
‣ http://umap.openstreetmap.fr/en/map/anonymous-edit/
28857%3AZ9AgUoghX7FeLbOWS3Ya-mWKcyE
A Real An Intriguing UMap Example
UMap
‣ Help and More Info
‣ http://umap.openstreetmap.fr
‣ http://wiki.openstreetmap.org/wiki/
UMap#Feedback_and_help
Digital Objects on the Map
Experiment 2
‣ Where Do I Find Belfast and Dublin?
‣ Use Edina UnLock to query Gazateers
‣ Generate a Datafile
‣ Inspect
‣ Place onto UMap
‣ Break into Layers
‣ Adjust Properties
‣ Capture for Sharing
Step 1: Using a Digital Gazetteer
‣
{
‣
"type": "FeatureCollection",
‣
"features": [
‣
{
‣
"type": "Feature",
‣
"id": "4568138",
‣
"bbox": [-0.12883, 51.50051, -0.12883, 51.50051],
‣
"properties": {
‣
"name": "London",
‣
"sourceid": "2643743",
‣
"country": "United Kingdom",
‣
"countrycode": "GB",
‣
"adminlevel1": "England",
‣
"adminlevel2": "Greater London",
‣
"adminlevel3": "",
‣
"adminlevel4": "",
‣
"featuretype": "Capital of a Political Entity",
‣
"unlockFeatureCode": "GN.P.PPLC",
‣
"custodian": "GeoNames",
‣
"gazetteer": "GeoNames",
‣
"scale": "unknown",
‣
"centroid": "-0.12883, 51.50051",
‣
"population": "7556900",
‣
"altidentifiers": [9654368, 9679],
‣
"footprint": "http://unlock.edina.ac.uk/ws/footprintLookup?format=json&identifier=4568138"
‣
}
‣
},
‣
{
‣
"type": "Feature",
‣
"id": "4753",
‣
"bbox": [0.34303968256350553, 51.27823964309304, -0.5145139108357116,
51.697124957394415],
‣
"properties": {
‣
"name": "London Euro Region",
‣
"sourceid": "41428",
‣
"country": "United Kingdom",
‣
"countrycode": "GB",
On the UMap
Experiment 3
‣ I already have data - what can I do with it?
‣ batchgeo.com?
Summarising
‣ Hopefully it seems easier now than it may have at the
outset
‣ It’s not automatic
‣ Tools works together
‣ Data Sharing
‣ Sustainability
‣ Ease of Use
‣ Extensibility
‣ Applicability
Upcoming Seminars
‣ 20 February - Creating Lightweight Digital Maps with
GeoJSON
‣ 5/6 March - DataVisualisation in the Digital Humanities
‣ 23 March - Using Google Tools for Digital Humanities
Scholarship
‣ 20 April - Requirements Engineering for Humanities/
Social Science Scholars
‣ May - Digital Project Management
Thanks
Shawn Day
@iridium
s.day@qub.ac.uk
http://qubdh.co.uk

Contenu connexe

Tendances

Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...Hiroyuki Miyazaki
 
People powered maps: A population-centric map projection
People powered maps: A population-centric map projectionPeople powered maps: A population-centric map projection
People powered maps: A population-centric map projectionBenjamin Hennig
 
DISCOVERY DAY 2017: MAKE IT HAPPEN!
DISCOVERY DAY 2017: MAKE IT HAPPEN!DISCOVERY DAY 2017: MAKE IT HAPPEN!
DISCOVERY DAY 2017: MAKE IT HAPPEN!FAO
 
[EN] Maps and Digital Tools For Activists [RO] Hărți și instrumente digitale ...
[EN] Maps and Digital Tools For Activists [RO] Hărți și instrumente digitale ...[EN] Maps and Digital Tools For Activists [RO] Hărți și instrumente digitale ...
[EN] Maps and Digital Tools For Activists [RO] Hărți și instrumente digitale ...Badita Florin
 
Free GIS Resources on the Web
Free GIS Resources on the WebFree GIS Resources on the Web
Free GIS Resources on the Webrutlandrpc
 
Introduction to Geomatics _2014
Introduction to Geomatics _2014Introduction to Geomatics _2014
Introduction to Geomatics _2014Atiqa khan
 
Geographic Information Systems in the Oil & Gas Industry
Geographic Information Systems in the Oil & Gas IndustryGeographic Information Systems in the Oil & Gas Industry
Geographic Information Systems in the Oil & Gas IndustryFrancois Viljoen
 
Openstreetmap and its value during emergencies
Openstreetmap and its value during emergenciesOpenstreetmap and its value during emergencies
Openstreetmap and its value during emergenciesErvin Malicdem
 
Gis application in toursim
Gis application in toursimGis application in toursim
Gis application in toursimLydia Sitharthan
 
Introduction To and Arcaeological Apps of GIS
Introduction To and Arcaeological Apps of GIS Introduction To and Arcaeological Apps of GIS
Introduction To and Arcaeological Apps of GIS Jo Dyson
 
The Application of GIS in Urban Planning
The Application of GIS in Urban PlanningThe Application of GIS in Urban Planning
The Application of GIS in Urban Planningagungwah
 
GEOMATIC WORLD WITH A SPECIAL LOOK TO GIS
GEOMATIC WORLDWITH A SPECIAL LOOK TO GISGEOMATIC WORLDWITH A SPECIAL LOOK TO GIS
GEOMATIC WORLD WITH A SPECIAL LOOK TO GISMary Adel
 
Introduction to OpenStreetMap, its extracts, and relation to Project NOAH
Introduction to OpenStreetMap, its extracts, and relation to Project NOAHIntroduction to OpenStreetMap, its extracts, and relation to Project NOAH
Introduction to OpenStreetMap, its extracts, and relation to Project NOAHErvin Malicdem
 
Status and Perspectives of GIS Application in BANGLADESH
Status and Perspectives of GIS Application in BANGLADESHStatus and Perspectives of GIS Application in BANGLADESH
Status and Perspectives of GIS Application in BANGLADESHBayes Ahmed
 
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...chippy
 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensingDhiren Patel
 

Tendances (20)

Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
 
People powered maps: A population-centric map projection
People powered maps: A population-centric map projectionPeople powered maps: A population-centric map projection
People powered maps: A population-centric map projection
 
QGIS training class 3
QGIS training class 3QGIS training class 3
QGIS training class 3
 
DISCOVERY DAY 2017: MAKE IT HAPPEN!
DISCOVERY DAY 2017: MAKE IT HAPPEN!DISCOVERY DAY 2017: MAKE IT HAPPEN!
DISCOVERY DAY 2017: MAKE IT HAPPEN!
 
[EN] Maps and Digital Tools For Activists [RO] Hărți și instrumente digitale ...
[EN] Maps and Digital Tools For Activists [RO] Hărți și instrumente digitale ...[EN] Maps and Digital Tools For Activists [RO] Hărți și instrumente digitale ...
[EN] Maps and Digital Tools For Activists [RO] Hărți și instrumente digitale ...
 
Free GIS Resources on the Web
Free GIS Resources on the WebFree GIS Resources on the Web
Free GIS Resources on the Web
 
Introduction to Geomatics _2014
Introduction to Geomatics _2014Introduction to Geomatics _2014
Introduction to Geomatics _2014
 
Geographic Information Systems in the Oil & Gas Industry
Geographic Information Systems in the Oil & Gas IndustryGeographic Information Systems in the Oil & Gas Industry
Geographic Information Systems in the Oil & Gas Industry
 
Mobile Apps for Fieldwork
Mobile Apps for FieldworkMobile Apps for Fieldwork
Mobile Apps for Fieldwork
 
Openstreetmap and its value during emergencies
Openstreetmap and its value during emergenciesOpenstreetmap and its value during emergencies
Openstreetmap and its value during emergencies
 
civil engineer
civil engineercivil engineer
civil engineer
 
Gis application in toursim
Gis application in toursimGis application in toursim
Gis application in toursim
 
Introduction To and Arcaeological Apps of GIS
Introduction To and Arcaeological Apps of GIS Introduction To and Arcaeological Apps of GIS
Introduction To and Arcaeological Apps of GIS
 
The Application of GIS in Urban Planning
The Application of GIS in Urban PlanningThe Application of GIS in Urban Planning
The Application of GIS in Urban Planning
 
GEOMATIC WORLD WITH A SPECIAL LOOK TO GIS
GEOMATIC WORLDWITH A SPECIAL LOOK TO GISGEOMATIC WORLDWITH A SPECIAL LOOK TO GIS
GEOMATIC WORLD WITH A SPECIAL LOOK TO GIS
 
Introduction to OpenStreetMap, its extracts, and relation to Project NOAH
Introduction to OpenStreetMap, its extracts, and relation to Project NOAHIntroduction to OpenStreetMap, its extracts, and relation to Project NOAH
Introduction to OpenStreetMap, its extracts, and relation to Project NOAH
 
Introduction To GIS
Introduction To GISIntroduction To GIS
Introduction To GIS
 
Status and Perspectives of GIS Application in BANGLADESH
Status and Perspectives of GIS Application in BANGLADESHStatus and Perspectives of GIS Application in BANGLADESH
Status and Perspectives of GIS Application in BANGLADESH
 
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
Introduction to OpenStreetMap and Humanitarian OSM Team for Plan Internationa...
 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensing
 

En vedette

Big Data Visualization
Big Data VisualizationBig Data Visualization
Big Data VisualizationRaffael Marty
 
Augview presentation GE user conference bali 2014 - MIke Bundock
Augview presentation GE user conference bali 2014 - MIke BundockAugview presentation GE user conference bali 2014 - MIke Bundock
Augview presentation GE user conference bali 2014 - MIke BundockGeo AR Games
 
Best Web-based Data Visualization tools
Best Web-based Data Visualization tools Best Web-based Data Visualization tools
Best Web-based Data Visualization tools Atchai
 
An Overview of Web GIS and Location Based Services
An Overview of Web GIS and Location Based ServicesAn Overview of Web GIS and Location Based Services
An Overview of Web GIS and Location Based Serviceswebmapsolutions
 
Google Maps API
Google Maps APIGoogle Maps API
Google Maps APIhchen1
 
Geospatial Web
Geospatial WebGeospatial Web
Geospatial Webhchen1
 
SportsDataViz using Plotly, Shiny and Flexdashboard - PlotCon 2016
SportsDataViz using Plotly, Shiny and Flexdashboard - PlotCon 2016SportsDataViz using Plotly, Shiny and Flexdashboard - PlotCon 2016
SportsDataViz using Plotly, Shiny and Flexdashboard - PlotCon 2016Tanya Cashorali
 
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...Martin Christen
 
OpenStreetMap in 3D using Python
OpenStreetMap in 3D using PythonOpenStreetMap in 3D using Python
OpenStreetMap in 3D using PythonMartin Christen
 
Data Visualization 101: How to Design Charts and Graphs
Data Visualization 101: How to Design Charts and GraphsData Visualization 101: How to Design Charts and Graphs
Data Visualization 101: How to Design Charts and GraphsVisage
 
Fundamental Ways We Use Data Visualizations
Fundamental Ways We Use Data VisualizationsFundamental Ways We Use Data Visualizations
Fundamental Ways We Use Data VisualizationsInitial State
 
Le web mapping pour tous
Le web mapping pour tousLe web mapping pour tous
Le web mapping pour tousLoïc Haÿ
 
3d mit Python (PythonCamp)
3d mit Python (PythonCamp)3d mit Python (PythonCamp)
3d mit Python (PythonCamp)Martin Christen
 

En vedette (15)

Big Data Visualization
Big Data VisualizationBig Data Visualization
Big Data Visualization
 
Augview presentation GE user conference bali 2014 - MIke Bundock
Augview presentation GE user conference bali 2014 - MIke BundockAugview presentation GE user conference bali 2014 - MIke Bundock
Augview presentation GE user conference bali 2014 - MIke Bundock
 
Best Web-based Data Visualization tools
Best Web-based Data Visualization tools Best Web-based Data Visualization tools
Best Web-based Data Visualization tools
 
An Overview of Web GIS and Location Based Services
An Overview of Web GIS and Location Based ServicesAn Overview of Web GIS and Location Based Services
An Overview of Web GIS and Location Based Services
 
Google Maps API
Google Maps APIGoogle Maps API
Google Maps API
 
Geospatial Web
Geospatial WebGeospatial Web
Geospatial Web
 
SportsDataViz using Plotly, Shiny and Flexdashboard - PlotCon 2016
SportsDataViz using Plotly, Shiny and Flexdashboard - PlotCon 2016SportsDataViz using Plotly, Shiny and Flexdashboard - PlotCon 2016
SportsDataViz using Plotly, Shiny and Flexdashboard - PlotCon 2016
 
Delivering location-based services using GIS, WAP, and the Web: two applications
Delivering location-based services using GIS, WAP, and the Web: two applicationsDelivering location-based services using GIS, WAP, and the Web: two applications
Delivering location-based services using GIS, WAP, and the Web: two applications
 
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...
Visualisation of Complex 3D City Models on Mobile Webbrowsers Using Cloud-bas...
 
OpenStreetMap in 3D using Python
OpenStreetMap in 3D using PythonOpenStreetMap in 3D using Python
OpenStreetMap in 3D using Python
 
Data Visualization 101: How to Design Charts and Graphs
Data Visualization 101: How to Design Charts and GraphsData Visualization 101: How to Design Charts and Graphs
Data Visualization 101: How to Design Charts and Graphs
 
Fundamental Ways We Use Data Visualizations
Fundamental Ways We Use Data VisualizationsFundamental Ways We Use Data Visualizations
Fundamental Ways We Use Data Visualizations
 
Le web mapping pour tous
Le web mapping pour tousLe web mapping pour tous
Le web mapping pour tous
 
GeoBeer July 3rd, 2013
GeoBeer July 3rd, 2013GeoBeer July 3rd, 2013
GeoBeer July 3rd, 2013
 
3d mit Python (PythonCamp)
3d mit Python (PythonCamp)3d mit Python (PythonCamp)
3d mit Python (PythonCamp)
 

Similaire à Putting Your Data on a Map

Presenting Spatial Data: Whats so spatial about spatial?
Presenting Spatial Data: Whats so spatial about spatial?Presenting Spatial Data: Whats so spatial about spatial?
Presenting Spatial Data: Whats so spatial about spatial?Shawn Day
 
Lessons Learned From Neogeography Nc Gis 2009
Lessons Learned From Neogeography   Nc Gis 2009Lessons Learned From Neogeography   Nc Gis 2009
Lessons Learned From Neogeography Nc Gis 2009Andrew Turner
 
Library of Congress - Neogeography and Geospatial data preservation
Library of Congress - Neogeography and Geospatial data preservationLibrary of Congress - Neogeography and Geospatial data preservation
Library of Congress - Neogeography and Geospatial data preservationAndrew Turner
 
Mapping in Drupal using OpenLayers
Mapping in Drupal using OpenLayersMapping in Drupal using OpenLayers
Mapping in Drupal using OpenLayersPeter Vanhee
 
Building Location-Aware Apps using Open Source (AnDevCon SF 2014)
Building Location-Aware Apps using Open Source (AnDevCon SF 2014)Building Location-Aware Apps using Open Source (AnDevCon SF 2014)
Building Location-Aware Apps using Open Source (AnDevCon SF 2014)Chuck Greb
 
How to empower community by using GIS lecture 1
How to empower community by using GIS lecture 1How to empower community by using GIS lecture 1
How to empower community by using GIS lecture 1wang yaohui
 
Geographic Data and Leaflet.js
Geographic Data and Leaflet.jsGeographic Data and Leaflet.js
Geographic Data and Leaflet.jsJustin Manley
 
Geolocation in Drupal
Geolocation in DrupalGeolocation in Drupal
Geolocation in DrupalMediacurrent
 
Using geobrowsers for thematic mapping
Using geobrowsers for thematic mappingUsing geobrowsers for thematic mapping
Using geobrowsers for thematic mappingBjorn Sandvik
 
Mapping in Drupal 7 using OpenLayers
Mapping in Drupal 7 using OpenLayersMapping in Drupal 7 using OpenLayers
Mapping in Drupal 7 using OpenLayersPeter Vanhee
 
Tools for Digital Humanities Scholarly Innovation: Timemap, Juxtapose, Story Map
Tools for Digital Humanities Scholarly Innovation: Timemap, Juxtapose, Story MapTools for Digital Humanities Scholarly Innovation: Timemap, Juxtapose, Story Map
Tools for Digital Humanities Scholarly Innovation: Timemap, Juxtapose, Story MapShawn Day
 
Drupal and the GeoSpatial Web
Drupal and the GeoSpatial WebDrupal and the GeoSpatial Web
Drupal and the GeoSpatial WebAndrew Turner
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with DrupalRanel Padon
 
Introduction to Geographic Information System (GIS)
Introduction to Geographic Information System (GIS)Introduction to Geographic Information System (GIS)
Introduction to Geographic Information System (GIS)Shashank Singh
 
Big Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open StandardsBig Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open StandardsGeorge Percivall
 
Public Sphere: Gov 2.0 - Shoaib Burq
Public Sphere: Gov 2.0 - Shoaib BurqPublic Sphere: Gov 2.0 - Shoaib Burq
Public Sphere: Gov 2.0 - Shoaib BurqPia Waugh
 
Opening of Geographic Data
Opening of Geographic DataOpening of Geographic Data
Opening of Geographic DataShoaib Burq
 
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...CycleStreets
 

Similaire à Putting Your Data on a Map (20)

Presenting Spatial Data: Whats so spatial about spatial?
Presenting Spatial Data: Whats so spatial about spatial?Presenting Spatial Data: Whats so spatial about spatial?
Presenting Spatial Data: Whats so spatial about spatial?
 
Open@EDINA
Open@EDINAOpen@EDINA
Open@EDINA
 
Lessons Learned From Neogeography Nc Gis 2009
Lessons Learned From Neogeography   Nc Gis 2009Lessons Learned From Neogeography   Nc Gis 2009
Lessons Learned From Neogeography Nc Gis 2009
 
Library of Congress - Neogeography and Geospatial data preservation
Library of Congress - Neogeography and Geospatial data preservationLibrary of Congress - Neogeography and Geospatial data preservation
Library of Congress - Neogeography and Geospatial data preservation
 
Mapping in Drupal using OpenLayers
Mapping in Drupal using OpenLayersMapping in Drupal using OpenLayers
Mapping in Drupal using OpenLayers
 
Building Location-Aware Apps using Open Source (AnDevCon SF 2014)
Building Location-Aware Apps using Open Source (AnDevCon SF 2014)Building Location-Aware Apps using Open Source (AnDevCon SF 2014)
Building Location-Aware Apps using Open Source (AnDevCon SF 2014)
 
How to empower community by using GIS lecture 1
How to empower community by using GIS lecture 1How to empower community by using GIS lecture 1
How to empower community by using GIS lecture 1
 
Geographic Data and Leaflet.js
Geographic Data and Leaflet.jsGeographic Data and Leaflet.js
Geographic Data and Leaflet.js
 
Geolocation in Drupal
Geolocation in DrupalGeolocation in Drupal
Geolocation in Drupal
 
Using geobrowsers for thematic mapping
Using geobrowsers for thematic mappingUsing geobrowsers for thematic mapping
Using geobrowsers for thematic mapping
 
Mapping in Drupal 7 using OpenLayers
Mapping in Drupal 7 using OpenLayersMapping in Drupal 7 using OpenLayers
Mapping in Drupal 7 using OpenLayers
 
Tools for Digital Humanities Scholarly Innovation: Timemap, Juxtapose, Story Map
Tools for Digital Humanities Scholarly Innovation: Timemap, Juxtapose, Story MapTools for Digital Humanities Scholarly Innovation: Timemap, Juxtapose, Story Map
Tools for Digital Humanities Scholarly Innovation: Timemap, Juxtapose, Story Map
 
Drupal and the GeoSpatial Web
Drupal and the GeoSpatial WebDrupal and the GeoSpatial Web
Drupal and the GeoSpatial Web
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with Drupal
 
Introduction to Geographic Information System (GIS)
Introduction to Geographic Information System (GIS)Introduction to Geographic Information System (GIS)
Introduction to Geographic Information System (GIS)
 
Big Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open StandardsBig Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open Standards
 
Q GIS Training Presentation
Q GIS Training PresentationQ GIS Training Presentation
Q GIS Training Presentation
 
Public Sphere: Gov 2.0 - Shoaib Burq
Public Sphere: Gov 2.0 - Shoaib BurqPublic Sphere: Gov 2.0 - Shoaib Burq
Public Sphere: Gov 2.0 - Shoaib Burq
 
Opening of Geographic Data
Opening of Geographic DataOpening of Geographic Data
Opening of Geographic Data
 
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
 

Plus de Shawn Day

Place of Irish Craft Beer - August 2018
Place of Irish Craft Beer - August 2018Place of Irish Craft Beer - August 2018
Place of Irish Craft Beer - August 2018Shawn Day
 
Digital Tools, Trends and Methodologies in the Humanities and Social Sciences
Digital Tools, Trends and Methodologies in the Humanities and Social SciencesDigital Tools, Trends and Methodologies in the Humanities and Social Sciences
Digital Tools, Trends and Methodologies in the Humanities and Social SciencesShawn Day
 
Digital Narratives for Transylvania DH
Digital Narratives for Transylvania DHDigital Narratives for Transylvania DH
Digital Narratives for Transylvania DHShawn Day
 
Data Vis for Transylvania DH
Data Vis for Transylvania DHData Vis for Transylvania DH
Data Vis for Transylvania DHShawn Day
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the HumanitiesShawn Day
 
Google Tools for Digital Humanities Scholars
Google Tools for Digital Humanities ScholarsGoogle Tools for Digital Humanities Scholars
Google Tools for Digital Humanities ScholarsShawn Day
 
DH In the Archives
DH In the ArchivesDH In the Archives
DH In the ArchivesShawn Day
 
Comparing and Considering: Exhibit vs Palladio
Comparing and Considering: Exhibit vs PalladioComparing and Considering: Exhibit vs Palladio
Comparing and Considering: Exhibit vs PalladioShawn Day
 
Creating Narrative with Digital Objects
Creating Narrative with Digital ObjectsCreating Narrative with Digital Objects
Creating Narrative with Digital ObjectsShawn Day
 
Digital Project Success
Digital Project SuccessDigital Project Success
Digital Project SuccessShawn Day
 
Sharing - Collecting our DAH Thoughts
Sharing  - Collecting our DAH ThoughtsSharing  - Collecting our DAH Thoughts
Sharing - Collecting our DAH ThoughtsShawn Day
 
Presenting Your Digital Research
Presenting Your Digital ResearchPresenting Your Digital Research
Presenting Your Digital ResearchShawn Day
 
Digital Project Management for Digital Humanities
Digital Project Management for Digital HumanitiesDigital Project Management for Digital Humanities
Digital Project Management for Digital HumanitiesShawn Day
 
Getting Intimate with Your Data - Working Our Way out of the Lab
Getting Intimate with Your Data - Working Our Way out of the LabGetting Intimate with Your Data - Working Our Way out of the Lab
Getting Intimate with Your Data - Working Our Way out of the LabShawn Day
 
Does DH Scholarship Take Place in the Lab?
Does DH Scholarship Take Place in the Lab?Does DH Scholarship Take Place in the Lab?
Does DH Scholarship Take Place in the Lab?Shawn Day
 
How do you know what you are looking for?
How do you know what you are looking for?How do you know what you are looking for?
How do you know what you are looking for?Shawn Day
 
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital Objects
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital ObjectsICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital Objects
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital ObjectsShawn Day
 
New Forms of Collaboration in Humanities Research
New Forms of Collaboration in Humanities ResearchNew Forms of Collaboration in Humanities Research
New Forms of Collaboration in Humanities ResearchShawn Day
 
Finding (a) Place in Time
Finding (a) Place in TimeFinding (a) Place in Time
Finding (a) Place in TimeShawn Day
 
Curation and Digital Storytelling
Curation and Digital StorytellingCuration and Digital Storytelling
Curation and Digital StorytellingShawn Day
 

Plus de Shawn Day (20)

Place of Irish Craft Beer - August 2018
Place of Irish Craft Beer - August 2018Place of Irish Craft Beer - August 2018
Place of Irish Craft Beer - August 2018
 
Digital Tools, Trends and Methodologies in the Humanities and Social Sciences
Digital Tools, Trends and Methodologies in the Humanities and Social SciencesDigital Tools, Trends and Methodologies in the Humanities and Social Sciences
Digital Tools, Trends and Methodologies in the Humanities and Social Sciences
 
Digital Narratives for Transylvania DH
Digital Narratives for Transylvania DHDigital Narratives for Transylvania DH
Digital Narratives for Transylvania DH
 
Data Vis for Transylvania DH
Data Vis for Transylvania DHData Vis for Transylvania DH
Data Vis for Transylvania DH
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the Humanities
 
Google Tools for Digital Humanities Scholars
Google Tools for Digital Humanities ScholarsGoogle Tools for Digital Humanities Scholars
Google Tools for Digital Humanities Scholars
 
DH In the Archives
DH In the ArchivesDH In the Archives
DH In the Archives
 
Comparing and Considering: Exhibit vs Palladio
Comparing and Considering: Exhibit vs PalladioComparing and Considering: Exhibit vs Palladio
Comparing and Considering: Exhibit vs Palladio
 
Creating Narrative with Digital Objects
Creating Narrative with Digital ObjectsCreating Narrative with Digital Objects
Creating Narrative with Digital Objects
 
Digital Project Success
Digital Project SuccessDigital Project Success
Digital Project Success
 
Sharing - Collecting our DAH Thoughts
Sharing  - Collecting our DAH ThoughtsSharing  - Collecting our DAH Thoughts
Sharing - Collecting our DAH Thoughts
 
Presenting Your Digital Research
Presenting Your Digital ResearchPresenting Your Digital Research
Presenting Your Digital Research
 
Digital Project Management for Digital Humanities
Digital Project Management for Digital HumanitiesDigital Project Management for Digital Humanities
Digital Project Management for Digital Humanities
 
Getting Intimate with Your Data - Working Our Way out of the Lab
Getting Intimate with Your Data - Working Our Way out of the LabGetting Intimate with Your Data - Working Our Way out of the Lab
Getting Intimate with Your Data - Working Our Way out of the Lab
 
Does DH Scholarship Take Place in the Lab?
Does DH Scholarship Take Place in the Lab?Does DH Scholarship Take Place in the Lab?
Does DH Scholarship Take Place in the Lab?
 
How do you know what you are looking for?
How do you know what you are looking for?How do you know what you are looking for?
How do you know what you are looking for?
 
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital Objects
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital ObjectsICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital Objects
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital Objects
 
New Forms of Collaboration in Humanities Research
New Forms of Collaboration in Humanities ResearchNew Forms of Collaboration in Humanities Research
New Forms of Collaboration in Humanities Research
 
Finding (a) Place in Time
Finding (a) Place in TimeFinding (a) Place in Time
Finding (a) Place in Time
 
Curation and Digital Storytelling
Curation and Digital StorytellingCuration and Digital Storytelling
Curation and Digital Storytelling
 

Dernier

ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 

Dernier (20)

ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 

Putting Your Data on a Map

  • 1. Putting Your Data on the Map Geospatial Data Manipulation and
 Visualisation for Digital Humanities Shawn Day - 16 February 2015
  • 2. Objectives ‣ To briefly explore the concepts behind creation, manipulation and presentation of scholarly research using spatial visualisations; ‣ To engage in free and informal discussion about how these might be employed in your own research; ‣ Most of all: Inspire and Imagine.
  • 3. Agenda ‣ What Do Great GeospatialVisualisations Look Like? ‣ What Core Concepts UnderlieWorking with Spatial Data? ‣ Where Does the Data Come From? ‣ What DoYou Need to Do to Put it On a Map? ‣ A Smattering of Tools ‣ Discussion
  • 8. NewspapersWest ‣ RuralWest Initative ‣ Bill Lane Centre ‣ for the ‣ USWest
  • 10. ORBIS
  • 11. What is Geospatial? ‣ More than GIS ‣ Its all about Space *and* Place - Context ‣ Geovisualisation? ‣ Geoparsing?
  • 12. What is Geospatial Not? ‣ Automatic (although that’ll get closer later in the this afternoon ;-)
  • 13. Starting with aWee Glossary ‣ Georeference ‣ Geoparse ‣ Geotag ‣ Geocode ‣ Geolocate ‣ GPS ‣ GIS ‣ Projection ‣ Geovisualisation ‣ Geosearch ‣ Gazateer
  • 14. Georeferencing ‣ Identify a place in space ‣ Usually a minimum of Longitude, Latitude, Altitude ‣ Location: 54.583805, -5.9317343
  • 15. Geoparsing ‣ Identifying as a place as opposed to another type of entity within a body of text ‣ To assign geographic identifiers to words and phrases in unstructured content ‣ Useful Services: Metacarta / Calais / CalaisFull ‣ “Software “reads” documents and web pages in a human- like way to identify geographic terms and references using natural language processing (NLP)”
  • 16. Geotag ‣ Add geographical reference information to media such as photographs, video, websites, blog posting, etc. www.geoimgr.com/
  • 17. Geocoding ‣ Forward Geocoding: ‣ The process of finding geographic coordinates from address data ‣ Batching? ‣ Reverse Geocoding: ‣ Matching geographic coordinates to augmented information in a human readable form
  • 18. Geolocating ‣ Assessing the location of a real world object based on IP- address, or mobile connection to the internet
  • 19. Global Positioning Systems ‣ Series of US Defense Department Satellites in Orbit that allow for accurate positioning in three dimensions ‣ Additional services available from GLONAS (Russia) and emerging GALILEO (Europe) and COMPASS (China)
  • 20. Geographic Information Systems (GIS) ‣ GIS can display spatial data hidden in tables and databases ‣ Create detailed and intelligent maps ‣ Integrate data to reveal trends and relationships that bring new perspectives to previously held beliefs about people and places ‣ Research questions in the humanities often involve a spatial component that only GIS can expose ‣ HistoricalGIS
  • 21. Projection ‣ Conformal projection primarily preserves shape; ‣ Equidistant projection primarily preserves distance; ‣ Equal-area projection primarily preserves area.
  • 22. Geovisualisation ‣ A paractice involving the presentation of geographic data and concepts through interactive visualisation. ‣ It’s what we do today.
  • 24. Gazateer (Digital) ‣ Topographic
 Dictionary ‣ Database ‣ List ‣ Concordance
  • 26. Geospatial Standards ‣ KML ‣ GeoJSON ‣ GML ‣ GeoRSS ‣ GPSX ‣ Boundary File (shapefile)
  • 27. Keyhole Markup Language KML ‣ A language for the visualisation of geographic information ‣ Placemarks ‣ Ground Overlays ‣ Paths ‣ Polygons ‣ Styles ‣ Google Earth ‣ Can be embedded in TEI
  • 28. Sample KML <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <Placemark> <name>New York City</name> <description>New York City</description> <Point> <coordinates>-74.006393,40.714172,0</coordinates> </Point> </Placemark> </Document> </kml>
  • 29. GeoJSON ‣ A format for encoding a variety of geographic data structures; ‣ Unlike the other standards mentioned, GeoJSON is written and maintained by an Internet working group of developers; ‣ It’s Open; ‣ http://geojson.org.
  • 30. GeoJSON ‣ Geometry Objects ‣ Positions ‣ Point/MultiPoint ‣ Line/MultiLineString ‣ Polygon/MultiPolygon ‣ Geometry Collection ‣ Feature Objects ‣ Feature Collection Objects ‣ Lists of geometries are represented by a GeometryCollection. ‣ Geometries with additional properties are Feature objects. ‣ Lists of features are represented by a FeatureCollection.
  • 31. GeoJSON Example { "type": "GeometryCollection", "geometries": [ { "type": "Point", "coordinates": [100.0, 0.0] }, { "type": "LineString", "coordinates": [ [101.0, 0.0], [102.0, 1.0] ] } ]
  • 32. Geography Markup Language GML ‣ Adopted by the Open Geospatial Consortium (OGC) ‣ Can be embedded in TEI
  • 33. GML ‣ Feature ‣ Geometry ‣ Coordinate Reference System ‣ Topology ‣ Time ‣ Dynamic feature Coverage ‣ Unit of measure ‣ Directions ‣ Observations ‣ Map presentation styling rules
  • 34. GML Example <PhotoCollection xmlns="http://www.myphotos.org" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.myphotos.org MyGoodPhotos.xsd"> <items> <Item> <name>Lynn Valley</name> <description>A shot of the falls from the suspension bridge</description> <where>North Vancouver</where> <position> <gml:Point srsDimension="2" srsName="http://www.opengis.net/def/crs/EPSG/0/4326"> <gml:pos>49.40 -123.26</gml:pos> </gml:Point> </position> </Item> </items> </PhotoCollection>
  • 35. What Sort of Packages Use Geo Standards ‣ OpenLayers; ‣ Leaflet; ‣ MapServer; ‣ Geoforge; ‣ GeoServer; ‣ GeoDjango; ‣ CartoDB ‣ UMap; ‣ Google Maps.
  • 36. Place and the TEI ‣ Guidelines found in 13.2.3 Place Names and 13.3.4 Places in P5 ‣ First concerns naming of place (duh!) and the second the locating of the place in space (a little more complex) ‣ Placename ‣ <placeName @type/> or <geogName @type/> ‣ Place ‣ <place><placeName @type><location><geo/></location></ placename></place>
  • 37. Place Naming ‣ placeName contains an absolute or relative place name to a geo-political reference. ‣ <placeName/ @key> ‣ eg. 
 <placeName key=”FO-01”>
 <settlement type=””town”>OFFOY
 </settlement>
 <country type=”nation”>France
 </country>
 </placeName> <placeName/> district settlement region country bloc @key @type
  • 39. Steps 1. Collect Data 2. Georeference 3. Geoparse 4. Transform 5. Map 6. Munge 7. Analyse 8. Present 9. Refine
  • 40. Experiment 1 ‣ Question: Where do you all come from?? ‣ I have a list ‣ I added cities to it ‣ Cities Geoparsed in GPSVisualizer ‣ Export as CSV ‣ Import to UMap ‣ Embed in Blog ‣ Prettify
  • 41. Step 1 - Acquire Data
  • 43. Step 3: Import to UMap
  • 44. Step 3.1: Create a New Layer
  • 45. Step 3.2: Add Today’s Attendees
  • 46. Step 3.3: Adjust Properties
  • 47. Step 3.4: Add a Line/Journey
  • 48. Step 3.5:Who Came to the LastWorkshop?
  • 49. Step 4: Share the Map
  • 52. A Real An Intriguing UMap Example
  • 53. UMap ‣ Help and More Info ‣ http://umap.openstreetmap.fr ‣ http://wiki.openstreetmap.org/wiki/ UMap#Feedback_and_help
  • 55. Experiment 2 ‣ Where Do I Find Belfast and Dublin? ‣ Use Edina UnLock to query Gazateers ‣ Generate a Datafile ‣ Inspect ‣ Place onto UMap ‣ Break into Layers ‣ Adjust Properties ‣ Capture for Sharing
  • 56. Step 1: Using a Digital Gazetteer ‣ { ‣ "type": "FeatureCollection", ‣ "features": [ ‣ { ‣ "type": "Feature", ‣ "id": "4568138", ‣ "bbox": [-0.12883, 51.50051, -0.12883, 51.50051], ‣ "properties": { ‣ "name": "London", ‣ "sourceid": "2643743", ‣ "country": "United Kingdom", ‣ "countrycode": "GB", ‣ "adminlevel1": "England", ‣ "adminlevel2": "Greater London", ‣ "adminlevel3": "", ‣ "adminlevel4": "", ‣ "featuretype": "Capital of a Political Entity", ‣ "unlockFeatureCode": "GN.P.PPLC", ‣ "custodian": "GeoNames", ‣ "gazetteer": "GeoNames", ‣ "scale": "unknown", ‣ "centroid": "-0.12883, 51.50051", ‣ "population": "7556900", ‣ "altidentifiers": [9654368, 9679], ‣ "footprint": "http://unlock.edina.ac.uk/ws/footprintLookup?format=json&identifier=4568138" ‣ } ‣ }, ‣ { ‣ "type": "Feature", ‣ "id": "4753", ‣ "bbox": [0.34303968256350553, 51.27823964309304, -0.5145139108357116, 51.697124957394415], ‣ "properties": { ‣ "name": "London Euro Region", ‣ "sourceid": "41428", ‣ "country": "United Kingdom", ‣ "countrycode": "GB",
  • 58. Experiment 3 ‣ I already have data - what can I do with it? ‣ batchgeo.com?
  • 59. Summarising ‣ Hopefully it seems easier now than it may have at the outset ‣ It’s not automatic ‣ Tools works together ‣ Data Sharing ‣ Sustainability ‣ Ease of Use ‣ Extensibility ‣ Applicability
  • 60. Upcoming Seminars ‣ 20 February - Creating Lightweight Digital Maps with GeoJSON ‣ 5/6 March - DataVisualisation in the Digital Humanities ‣ 23 March - Using Google Tools for Digital Humanities Scholarship ‣ 20 April - Requirements Engineering for Humanities/ Social Science Scholars ‣ May - Digital Project Management