Location-aware applications with GeoClue
Upcoming SlideShare
Loading in...5
×
 

Location-aware applications with GeoClue

on

  • 2,573 views

Presentation from NLUUG's Het Open Web 2009.

Presentation from NLUUG's Het Open Web 2009.

Statistics

Views

Total Views
2,573
Slideshare-icon Views on SlideShare
2,570
Embed Views
3

Actions

Likes
1
Downloads
19
Comments
0

1 Embed 3

http://www.slideshare.net 3

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Location-aware applications with GeoClue Location-aware applications with GeoClue Presentation Transcript

    • Location-aware applications with GeoClue
    • Henri     Bergius http://bergie.iki.fi
    • Location matters Your software knows who you are, what time it is, who you know and what you're doing. But it doesn't know where it is.
    • Open mobile devices
    • Mobile device manufacturers are pushing location awareness iPhone,         Android,                      N97,                               ...
    • Location comes in many flavors
    • GPS
    • GSM
    • WiFi
    • IP address
    • Proximity
    • User tracking
    • ...and that is not all
    • 52.0243759 5.671305656
    • 52° 1' 27.753" 5° 40' 16.7016"
    • Bennekomseweg 24 Ede, the Netherlands
    • GeoClue A D-BUS service that applications can use to become geo-aware. Makes reading and writing geographical information as simple and easy as time or date.
    • GeoClue as simple and easy as time or date. ...regardless of whether you deal with coordinates or civic location
    • Using location on the Web
    • How many times have you had to enter your location to a public transport route planner?
    • W3C geolocation API Easy JavaScript call to get user's location, accuracy depends on implementation http://dev.w3.org/geo/api/spec-source.html
    • W3C geolocation API
      • Firefox 3.5
      • iPhone
      • Fennec
      • Google Gears
      • ...but not N900 / Maemo Browser
    • Or use a GeoCMS
      • Objects can have a location
      • Query data based on proximity
      • Map visualization, editing
    • Or use a GeoCMS www.midgard-project.org
    • Magic Ink http://worrydream.com/MagicInk
    • Examples on the desktop applications using GeoClue and location
    • EOG Map plugin: where was this picture taken?
    • F-Spot plugin: where were these pictures taken?
    • Telepathy: Where are my friends? Information available across the desktop through dbus
    • GNOME panel clock
    • GeoRSS2POI
    • OpenStreetMap-based vector navigation
    • Some things to take from here
    • Some things to take from here Location can make your app smarter
    • Some things to take from here Location > Google Maps
    • Some things to take from here Location != language (always)
    • Some things to take from here Location is not difficult
    • Some things to take from here You can make your own map visualizations with OpenStreetMaps
    • Some things to take from here If you develop mobile Linux applications, GeoClue is there for you http://geoclue.freedesktop.org/