SlideShare a Scribd company logo
1 of 42
Maps and Apps
Addy Pope
Research and geodata service
EDINA
Photo: Addy Pope
EDINA
What do we do?
Flicker – Panda Evans http://www.flickr.com/photos/98216330@N00/239423934/
Digimap – a mini-revolution
Mocpages: http://www.mocpages.com/moc.php/135070
Digimap – the beginning
Digimap Carto Beta circa 1999
Digimap – Evolution
Digimap Roam – VectorMap Local
Know your users
Geoscience is in the minority. What does this tell you?
What do users actually want to do, or rather what do they want to
avoid doing?
Digimap – Alternative representations
Alternative representations – 4 images of the same area with different
styles applied.
Digimap – add your own data
Digimap Roam – 1:50 000 + Hillshade + GPX tracklog uploaded as
annotation
So how do you improve interfaces?
Usability led interface design
USeD - JISC Research infrastructure programme -
Usability/Learnability
Identify the problem
Select 1 data product
from a choice of 16
Define area
Pick data
tiles
Define delivery
format
21
4
3
Stats:
• 48,000+ Digimap users
• 74,000 data requests*
• 1,000,000 data tiles served*
* Based on Jan 2010 – Jan 2011
Know your users
http://used.blogs.edina.ac.uk/files/2011/09/USeD_Persona.pdf
Define the requirements
Iterative test cycle
Start
Persona
Tech/User
Rec’s
Testing
Release
0
6
User Testing
Prototype Review
Revise
Implement
Be prepared to fail
Not everything will work. Part of experimenting with an interface is
working out what doesn’t work
Pic courtesy of Volvo Cars
Be prepared to fail
But remember, you will still find users who simply just don’t get it.
Pic courtesy of Volvo Cars
Test it, test it, test it
http://used.blogs.edina.ac.uk/files/2011/09/USeD_Persona.pdf
Launch
Data Download beats the old version hands down
as far as I‘m concerned. The rapidity with which
you can select a map extent and download all of
the relevant mapping data in one go is by far much
better than the slow and more manual way things
used to work. Top notch stuff.”
Lecturer at Northumbria University
But what about mobile?
Location based everything
Data collection has changed
Technology has made data capture
easier, more affordable and quicker.
Beyond the classroom
Pic courtesy of Richard Allaway: http://www.flickr.com/photos/geographyalltheway_photos/5186209019/in/set-72157625415772442
Know your users….. again.
WHO?
 Geographers?
 Geoscience?
 Everyone?
WHAT?
 Navigate?
 View maps?
 Collect data?
WHERE?
 UK or Abroad?
 Rural or urban
 3G network?
HOW?
 Easy to use?
 Platform?
Mapping – ok, but not great
Mapping for mobiles
Scale Vs Screen
Custom Mapping
We added another zoom level and the stack increased from 26Gb to 84Gb
Example Maps
Some example maps from Fieldtrip GB
Mapping Issues : Urban vs. Rural
Urban and rural areas
have different needs, rural
areas would benefit from
a wider view / urban area
might benefit from larger
scale views.
How do you satisfy both
from one mapping stack?
Maps anywhere
Why save maps to the phone?
 Data connection not always
available in rural areas
 Streaming maps uses data
allowance
 Maps load faster
http://ukmobilecoverage.co.uk/map/ee
Maps anywhere
Why save maps to the phone?
 Fieldwork in rural areas
 Streaming maps uses data allowance
 Maps load faster
http://ukmobilecoverage.co.uk/map/ee
But now we have to consider:
 Select an area
 Prevent user mistaking selection map for
the actual map
 Select zoom levels?
 Communicate the size of the download
 Integrate : Prevent the app streaming
maps to device that have been
downloaded
Maps anywhere
Preview Map:
shows the detail of
the mapping you
will download
Zoom Levels: define
the number of
zoom levels you
want to download
Capture the data you want
http://fieldtripgb.edina.ac.uk/authoring/
Create your own data
collection form and
deploy it to your phone
Understand the users
Promotes good research data
management through consistent
capture and helps reduce
blunders
Post Capture
Easy Data Sharing:
 Sync to upload data
 Filter data by form name
 Visualise your data on a
basemap
 Edit collected data
 Export to kml, GeoJson,
csv, wms*
 Share maps through
Dropbox
PCAPI – How it works
PCAPI
Personal Cloud API
Drop
Box
Flickr
Google
Drive?
Secure
HE/FE?
Your Cloud Space
EDINA Services
Custom
Forms
Record
Viewer
Publish
Records
AuthoringTool
FieldTripGB
What platforms?
Wikipedia -
http://en.wikipedia.org/wiki/Mobile_operating_system
Hybrid app
EDINA App – Fieldtrip GB
http://fieldtripgb.blogs.edina.ac.uk/
Download maps
and forms
Upload captured
data
Capture Data: basic
capture forms and
GPS tracking
Maps: View maps
or save them for
use offline
Citizen Science
•Get a new Dropbox account to share with your team
•Download Fieldtrip GB to your devices1.Before you start
•Log into the Authoring Tool
•Create a custom form and save it2. Design your form
•Get the team to log into the Dropbox account
•Use Sync to get the form on their devices3. Share the form
•Collect data using the form
•Manually correct remote points or in urban canyons4. In the field
•Connect to WiFi
•Get the team Sync to upload the data5. Back indoors
•Log into Authoring Tool
•Filter by form name and edit points if needed6. Manage your data
•Export to a KML file, GeoJSON, CSV or WMS
•Map the points in Google Earth, OpenLayers or a GIS7. View the results
Architecture
Service Architecture:
• Apache web server
• MapCache (Tile cache)
• Python WSGI (PC API)
• Citrix Netscaler load balancer
• VSphere VMWare (SUN X4150
cluster)
Map Generation Architecture:
• OpenStack private cloud
• Apache Web Server
• MapServer 6.2
• MapCache seeder
• PostGIS
App Architecture:
• Data storage outsourced
• PhoneGap
• OpenLayers
Why PhoneGap?
• OpenLayers library more versatile
• Easier to implement custom forms
• Lower costs
Beginning, not the end
http://fieldtripgb.blogs.edina.ac.uk/

More Related Content

What's hot

Spatial Technology Resources for Teachers
Spatial Technology Resources for TeachersSpatial Technology Resources for Teachers
Spatial Technology Resources for TeachersRebecca Nicholas
 
"Challenges and Approaches for Extracting Meaning from Satellite Imagery," a ...
"Challenges and Approaches for Extracting Meaning from Satellite Imagery," a ..."Challenges and Approaches for Extracting Meaning from Satellite Imagery," a ...
"Challenges and Approaches for Extracting Meaning from Satellite Imagery," a ...Edge AI and Vision Alliance
 
Party Time! Good and bad ways to run OpenStreetMap mapping parties
Party Time! Good and bad ways to run OpenStreetMap mapping partiesParty Time! Good and bad ways to run OpenStreetMap mapping parties
Party Time! Good and bad ways to run OpenStreetMap mapping partiesHarry Wood
 
Using Mobile to Increase Engagement at Northern Arizona University
Using Mobile to Increase Engagement at Northern Arizona UniversityUsing Mobile to Increase Engagement at Northern Arizona University
Using Mobile to Increase Engagement at Northern Arizona Universitygreenoch
 
GeoWeb Services #WIN or #FAIL
GeoWeb Services #WIN or #FAILGeoWeb Services #WIN or #FAIL
GeoWeb Services #WIN or #FAILJohn Fagan
 
Using Spatial Technologies in the Geography Classroom
Using Spatial Technologies in the Geography ClassroomUsing Spatial Technologies in the Geography Classroom
Using Spatial Technologies in the Geography ClassroomRebecca Nicholas
 
Geodata Processing and Webservices with Python and Azure
Geodata Processing and Webservices with Python and AzureGeodata Processing and Webservices with Python and Azure
Geodata Processing and Webservices with Python and AzureAndré Zehnder
 

What's hot (8)

Spatial Technology Resources for Teachers
Spatial Technology Resources for TeachersSpatial Technology Resources for Teachers
Spatial Technology Resources for Teachers
 
"Challenges and Approaches for Extracting Meaning from Satellite Imagery," a ...
"Challenges and Approaches for Extracting Meaning from Satellite Imagery," a ..."Challenges and Approaches for Extracting Meaning from Satellite Imagery," a ...
"Challenges and Approaches for Extracting Meaning from Satellite Imagery," a ...
 
Party Time! Good and bad ways to run OpenStreetMap mapping parties
Party Time! Good and bad ways to run OpenStreetMap mapping partiesParty Time! Good and bad ways to run OpenStreetMap mapping parties
Party Time! Good and bad ways to run OpenStreetMap mapping parties
 
Using Mobile to Increase Engagement at Northern Arizona University
Using Mobile to Increase Engagement at Northern Arizona UniversityUsing Mobile to Increase Engagement at Northern Arizona University
Using Mobile to Increase Engagement at Northern Arizona University
 
GeoWeb Services #WIN or #FAIL
GeoWeb Services #WIN or #FAILGeoWeb Services #WIN or #FAIL
GeoWeb Services #WIN or #FAIL
 
Using Spatial Technologies in the Geography Classroom
Using Spatial Technologies in the Geography ClassroomUsing Spatial Technologies in the Geography Classroom
Using Spatial Technologies in the Geography Classroom
 
GIS@NIH
GIS@NIHGIS@NIH
GIS@NIH
 
Geodata Processing and Webservices with Python and Azure
Geodata Processing and Webservices with Python and AzureGeodata Processing and Webservices with Python and Azure
Geodata Processing and Webservices with Python and Azure
 

Similar to Maps and Apps: SEO-Optimized Title for Mobile Mapping Document

FieldtripGB - data capture simplified
FieldtripGB - data capture simplifiedFieldtripGB - data capture simplified
FieldtripGB - data capture simplifiedAddy Pope
 
Fieldtrip GB: a bespoke data capture app to support field trips - Addy Pope
Fieldtrip GB: a bespoke data capture app to support field trips - Addy PopeFieldtrip GB: a bespoke data capture app to support field trips - Addy Pope
Fieldtrip GB: a bespoke data capture app to support field trips - Addy PopeEDINA, University of Edinburgh
 
EDINA Geoservices: Geological Society Higher Education Network 2015
EDINA Geoservices: Geological Society Higher Education Network 2015EDINA Geoservices: Geological Society Higher Education Network 2015
EDINA Geoservices: Geological Society Higher Education Network 2015Tom Armitage
 
Gps general-training-and-software-applications-kuala lumpur-nov-2018
Gps general-training-and-software-applications-kuala lumpur-nov-2018Gps general-training-and-software-applications-kuala lumpur-nov-2018
Gps general-training-and-software-applications-kuala lumpur-nov-2018Harshali Mane
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with DrupalRanel Padon
 
Stuart Miller - GIS Output and the Role of Cartography
Stuart Miller - GIS Output and the Role of CartographyStuart Miller - GIS Output and the Role of Cartography
Stuart Miller - GIS Output and the Role of CartographyBritish Cartographic Society
 
Effective Data Collection and Management through Mobile Phone Applications
Effective Data Collection and Management through Mobile Phone ApplicationsEffective Data Collection and Management through Mobile Phone Applications
Effective Data Collection and Management through Mobile Phone ApplicationsMichael Baker Jr., Inc.
 
MapInfo Professional 12.5 and Discover3D 2014 - A brief overview
MapInfo Professional 12.5 and Discover3D 2014 - A brief overviewMapInfo Professional 12.5 and Discover3D 2014 - A brief overview
MapInfo Professional 12.5 and Discover3D 2014 - A brief overviewPrakher Hajela Saxena
 
Suffolk Geography Conference 2
Suffolk Geography Conference 2Suffolk Geography Conference 2
Suffolk Geography Conference 2GeoBlogs
 
Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2Addy Pope
 
OpenStreetMap in 3D - current developments
OpenStreetMap in 3D - current developmentsOpenStreetMap in 3D - current developments
OpenStreetMap in 3D - current developmentsvirtualcitySYSTEMS GmbH
 
An Intro to DI Geodata services
An Intro to DI Geodata servicesAn Intro to DI Geodata services
An Intro to DI Geodata servicesDrillinginfo
 
Getting your Data Out There: An Introduction to Distributed GIS
Getting your Data Out There:An Introduction to Distributed GISGetting your Data Out There:An Introduction to Distributed GIS
Getting your Data Out There: An Introduction to Distributed GISJohn Reiser
 

Similar to Maps and Apps: SEO-Optimized Title for Mobile Mapping Document (20)

FieldtripGB - data capture simplified
FieldtripGB - data capture simplifiedFieldtripGB - data capture simplified
FieldtripGB - data capture simplified
 
Fieldtrip GB: a bespoke data capture app to support field trips - Addy Pope
Fieldtrip GB: a bespoke data capture app to support field trips - Addy PopeFieldtrip GB: a bespoke data capture app to support field trips - Addy Pope
Fieldtrip GB: a bespoke data capture app to support field trips - Addy Pope
 
Introduction to Digimap's Ordnance Survey Collection
Introduction to Digimap's Ordnance Survey CollectionIntroduction to Digimap's Ordnance Survey Collection
Introduction to Digimap's Ordnance Survey Collection
 
EDINA Geoservices: Geological Society Higher Education Network 2015
EDINA Geoservices: Geological Society Higher Education Network 2015EDINA Geoservices: Geological Society Higher Education Network 2015
EDINA Geoservices: Geological Society Higher Education Network 2015
 
IMW2014 Tools Scan
IMW2014 Tools ScanIMW2014 Tools Scan
IMW2014 Tools Scan
 
Gps general-training-and-software-applications-kuala lumpur-nov-2018
Gps general-training-and-software-applications-kuala lumpur-nov-2018Gps general-training-and-software-applications-kuala lumpur-nov-2018
Gps general-training-and-software-applications-kuala lumpur-nov-2018
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with Drupal
 
Stuart Miller - GIS Output and the Role of Cartography
Stuart Miller - GIS Output and the Role of CartographyStuart Miller - GIS Output and the Role of Cartography
Stuart Miller - GIS Output and the Role of Cartography
 
Effective Data Collection and Management through Mobile Phone Applications
Effective Data Collection and Management through Mobile Phone ApplicationsEffective Data Collection and Management through Mobile Phone Applications
Effective Data Collection and Management through Mobile Phone Applications
 
MapInfo Professional 12.5 and Discover3D 2014 - A brief overview
MapInfo Professional 12.5 and Discover3D 2014 - A brief overviewMapInfo Professional 12.5 and Discover3D 2014 - A brief overview
MapInfo Professional 12.5 and Discover3D 2014 - A brief overview
 
Big data in Digimap
Big data in DigimapBig data in Digimap
Big data in Digimap
 
Suffolk Geography Conference 2
Suffolk Geography Conference 2Suffolk Geography Conference 2
Suffolk Geography Conference 2
 
Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2
 
OpenStreetMap in 3D - current developments
OpenStreetMap in 3D - current developmentsOpenStreetMap in 3D - current developments
OpenStreetMap in 3D - current developments
 
Google Earth.ppt
Google Earth.pptGoogle Earth.ppt
Google Earth.ppt
 
Geology Digimap
Geology DigimapGeology Digimap
Geology Digimap
 
An Intro to DI Geodata services
An Intro to DI Geodata servicesAn Intro to DI Geodata services
An Intro to DI Geodata services
 
Getting your Data Out There: An Introduction to Distributed GIS
Getting your Data Out There:An Introduction to Distributed GISGetting your Data Out There:An Introduction to Distributed GIS
Getting your Data Out There: An Introduction to Distributed GIS
 
Mapping
MappingMapping
Mapping
 
Mapinfo 2014
Mapinfo 2014Mapinfo 2014
Mapinfo 2014
 

Recently uploaded

Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
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
 
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
 
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
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
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
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 

Recently uploaded (20)

Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
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
 
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
 
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
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
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
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 

Maps and Apps: SEO-Optimized Title for Mobile Mapping Document

  • 1. Maps and Apps Addy Pope Research and geodata service EDINA Photo: Addy Pope
  • 3. What do we do? Flicker – Panda Evans http://www.flickr.com/photos/98216330@N00/239423934/
  • 4. Digimap – a mini-revolution Mocpages: http://www.mocpages.com/moc.php/135070
  • 5. Digimap – the beginning Digimap Carto Beta circa 1999
  • 6. Digimap – Evolution Digimap Roam – VectorMap Local
  • 7. Know your users Geoscience is in the minority. What does this tell you? What do users actually want to do, or rather what do they want to avoid doing?
  • 8. Digimap – Alternative representations Alternative representations – 4 images of the same area with different styles applied.
  • 9. Digimap – add your own data Digimap Roam – 1:50 000 + Hillshade + GPX tracklog uploaded as annotation
  • 10. So how do you improve interfaces?
  • 11. Usability led interface design USeD - JISC Research infrastructure programme - Usability/Learnability
  • 12. Identify the problem Select 1 data product from a choice of 16 Define area Pick data tiles Define delivery format 21 4 3 Stats: • 48,000+ Digimap users • 74,000 data requests* • 1,000,000 data tiles served* * Based on Jan 2010 – Jan 2011
  • 16. Be prepared to fail Not everything will work. Part of experimenting with an interface is working out what doesn’t work Pic courtesy of Volvo Cars
  • 17. Be prepared to fail But remember, you will still find users who simply just don’t get it. Pic courtesy of Volvo Cars
  • 18. Test it, test it, test it http://used.blogs.edina.ac.uk/files/2011/09/USeD_Persona.pdf
  • 19. Launch Data Download beats the old version hands down as far as I‘m concerned. The rapidity with which you can select a map extent and download all of the relevant mapping data in one go is by far much better than the slow and more manual way things used to work. Top notch stuff.” Lecturer at Northumbria University
  • 20. But what about mobile? Location based everything
  • 21. Data collection has changed Technology has made data capture easier, more affordable and quicker.
  • 22. Beyond the classroom Pic courtesy of Richard Allaway: http://www.flickr.com/photos/geographyalltheway_photos/5186209019/in/set-72157625415772442
  • 23. Know your users….. again. WHO?  Geographers?  Geoscience?  Everyone? WHAT?  Navigate?  View maps?  Collect data? WHERE?  UK or Abroad?  Rural or urban  3G network? HOW?  Easy to use?  Platform?
  • 24. Mapping – ok, but not great
  • 27. Custom Mapping We added another zoom level and the stack increased from 26Gb to 84Gb
  • 28. Example Maps Some example maps from Fieldtrip GB
  • 29. Mapping Issues : Urban vs. Rural Urban and rural areas have different needs, rural areas would benefit from a wider view / urban area might benefit from larger scale views. How do you satisfy both from one mapping stack?
  • 30. Maps anywhere Why save maps to the phone?  Data connection not always available in rural areas  Streaming maps uses data allowance  Maps load faster http://ukmobilecoverage.co.uk/map/ee
  • 31. Maps anywhere Why save maps to the phone?  Fieldwork in rural areas  Streaming maps uses data allowance  Maps load faster http://ukmobilecoverage.co.uk/map/ee But now we have to consider:  Select an area  Prevent user mistaking selection map for the actual map  Select zoom levels?  Communicate the size of the download  Integrate : Prevent the app streaming maps to device that have been downloaded
  • 32. Maps anywhere Preview Map: shows the detail of the mapping you will download Zoom Levels: define the number of zoom levels you want to download
  • 33. Capture the data you want http://fieldtripgb.edina.ac.uk/authoring/ Create your own data collection form and deploy it to your phone
  • 34. Understand the users Promotes good research data management through consistent capture and helps reduce blunders
  • 35. Post Capture Easy Data Sharing:  Sync to upload data  Filter data by form name  Visualise your data on a basemap  Edit collected data  Export to kml, GeoJson, csv, wms*  Share maps through Dropbox
  • 36. PCAPI – How it works PCAPI Personal Cloud API Drop Box Flickr Google Drive? Secure HE/FE? Your Cloud Space EDINA Services Custom Forms Record Viewer Publish Records AuthoringTool FieldTripGB
  • 39. EDINA App – Fieldtrip GB http://fieldtripgb.blogs.edina.ac.uk/ Download maps and forms Upload captured data Capture Data: basic capture forms and GPS tracking Maps: View maps or save them for use offline
  • 40. Citizen Science •Get a new Dropbox account to share with your team •Download Fieldtrip GB to your devices1.Before you start •Log into the Authoring Tool •Create a custom form and save it2. Design your form •Get the team to log into the Dropbox account •Use Sync to get the form on their devices3. Share the form •Collect data using the form •Manually correct remote points or in urban canyons4. In the field •Connect to WiFi •Get the team Sync to upload the data5. Back indoors •Log into Authoring Tool •Filter by form name and edit points if needed6. Manage your data •Export to a KML file, GeoJSON, CSV or WMS •Map the points in Google Earth, OpenLayers or a GIS7. View the results
  • 41. Architecture Service Architecture: • Apache web server • MapCache (Tile cache) • Python WSGI (PC API) • Citrix Netscaler load balancer • VSphere VMWare (SUN X4150 cluster) Map Generation Architecture: • OpenStack private cloud • Apache Web Server • MapServer 6.2 • MapCache seeder • PostGIS App Architecture: • Data storage outsourced • PhoneGap • OpenLayers Why PhoneGap? • OpenLayers library more versatile • Easier to implement custom forms • Lower costs
  • 42. Beginning, not the end http://fieldtripgb.blogs.edina.ac.uk/