ce5105-6 applied communications technology

19
18/06/22 E.R.Edwards 18/06/22 Staffordshire University School of Computing CE5105-6 Applied Communications Technology Openstreetmap GPS and mapping

Upload: zaide

Post on 11-Jan-2016

27 views

Category:

Documents


0 download

DESCRIPTION

CE5105-6 Applied Communications Technology. Openstreetmap GPS and mapping. Convergent Technologies. In the ‘old days’ each type of communication was separate. TV used analogue TV signals Music was played on vinyl records or tapes Pictures were printed on paper - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

CE5105-6 Applied Communications Technology

Openstreetmap GPS and mapping

Page 2: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Convergent Technologies In the ‘old days’ each type of communication

was separate.• TV used analogue TV signals• Music was played on vinyl records or tapes• Pictures were printed on paper• Radio used different bandwidth and needed a different

device• Telephones needed separate wiring

Convergence of technologies has occurred.– Most data is in digital format– And can be transmitted over a single network

Page 3: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Geographical Information Systems (GIS)

GIS present disparate information in a ‘Visual’ format Details include

– Location (co-ordinates)– Points of interests (hotels, petrol stations, shops etc)– Land usage (roads, Pathways, Fields, Forest buildings)– Geology (rock types, – Statistical analysis (population densities, distributions)– Boundary information (Countries, Counties.. Land registry)

Page 4: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

GIS

Several layers are used to display several different types of data.

Each layer has a file that contains some appropriate information

Files are XML type text files.

This makes it flexible but complex

Page 5: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

OGC standard

Source - http://en.wikipedia.org/wiki/File:Geoservices_server_with_apps.png

•Open Geospacial Consortium (OGC) agree ‘industry Standards’•http://www.opengeospatial.org/standards•Complex pieces of software

Page 6: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Layered Views

Google Maps is not just one map and you zoom in and out

It is several maps all at different scales, plus data overlays– Each map image level is made up of a series of square tiles– The details displayed on each tile vary (depending on the

scale)• Eg when looking at a map of the whole of the UK the individual

houses seen at the most detailed levels are not displayed– Tiles are ‘Rendered’.

• Takes time and a lot of processing power• If you change something maybe next day before change available

Page 7: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Google Maps and KML

The overlay information for Google Maps uses KML The Keyhole Mark-up Language is now a standard <?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>

Page 8: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Images are layered

1 4

1216

Page 9: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Tiles format

Format– Raster Scan

• digital image represented by reducible and enlargeable grids

– Vector scan• features as geometrical shapes. E.g points,

Lines, polygons

Page 10: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Mapping Applications

Google Maps is a well known example of an application using convergent technologies;

• Vector maps• Traffic data• Images of locations

– Satellite images– Street view

– Displayed over the web as a “Web 2.0” RIA (using AJAX)

Page 11: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Google My Tracks

My Tracks records path, speed, distance, and elevation while you travel outdoors.

While recording, you can view your data live, annotate your path, and hear periodic voice announcements of your progress.

My Tracks can sync via Google Drive. Easily export tracks to Google Maps.

Page 12: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Orux Maps

Great app for offline maps

But difficult to use if you’re colourblind…

Page 13: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

OpenStreetMap

Openstreetmap is another mapping application, quite similar but all open-source (www.openstreetmap.org)

Page 14: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

OpenStreetMap

Page 15: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Adding to OpenStreetMap

Five stages to adding to OpenStreetMap– Recording a track with GPS (VisualGPSce)– Uploading a track to OpenStreetMap Server– Create /Edit data on OpenStreetMap JOSM– Uploading the data file back to OpenStreetMap – Rendering the map tiles

Beginners Guide to OpenStreetMap – http://wiki.openstreetmap.org/wiki/Beginners%27_Guide

Stoke Site Campus Map– http://www.staffs.ac.uk/assets/stoke_campus_map_tcm44-3815.pdf

Google Maps data to GPX can be done (for example: http://www.elsewhere.org/journal/gmaptogpx/)

Page 16: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Maps on your Mobile device

•While you can use Google maps on you mobile – it costs to download the images•Why not store maps directly on your device?•Mobile Atlas creator allows this to be done•Use ORUXmaps app to display them on an Android device.

Page 17: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Mobile Atlas Creator Mobile Atlas Creator (http://mobac.sourceforge.net/)

– Tutorial - http://www.youtube.com/watch?v=m4exhu4EThE

Try– Openstreetmap Mapnik– Openstreetmap public Transport– Ordinance Survey Explorer maps UK– Google maps– Google Earth

– KML information: https://developers.google.com/kml/documentation/

Page 18: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Panoramic Imagesusing tiled image technology

Interesting Camera work– http://gigapan.org/viewGigapanFullscreen.php?

auth=033ef14483ee899496648c2b4b06233c You can do it too..

– www.gigapan.org– http://www.gigapansystems.com

Page 19: CE5105-6  Applied Communications Technology

21/04/23E.R.Edwards 21/04/23 Staffordshire UniversitySchool of Computing

Tutorial

Check out GIS on the internet (Check out: http://en.wikipedia.org/wiki/Geographic_Information_System)

OpenStreetMap– Read beginners guide– Create an account– Attempt to generate a track

Mobile Atlas creator– Create your own offline atlas