Open hack 2011-ppt-geo
Upcoming SlideShare
Loading in...5
×
 

Open hack 2011-ppt-geo

on

  • 2,502 views

Introduction to Geo Hacking.

Introduction to Geo Hacking.

Statistics

Views

Total Views
2,502
Views on SlideShare
2,499
Embed Views
3

Actions

Likes
0
Downloads
47
Comments
1

2 Embeds 3

https://twitter.com 2
http://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

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…
  • Free Download : http://gg.gg/114bb
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Open hack 2011-ppt-geo Open hack 2011-ppt-geo Presentation Transcript

  • INTODUCTION TO GEO HACKINGPRAJWAL BS, OPENHACKDAY, BANGALORE 30th MARCH OF 2011
  • LOCATION AWARENESS FOR A BETTER LIVING!•  Navigation•  Surveying•  Business process•  Warehouse and routing•  Consumer
  • WHAT YAHOO OFFERS Placefinder YQL Geo and WOEIDs PlacemakerOther location-centric data   Locals, Traffic, Maps & Weather.
  • LOCATION IS NOT JUST (LAT,LON) •  Introducing WOEIDs •  Location as a complex object •  And sometimes it is hidden










*WOEID
–
Where
On
Earth
ID.











h0p://developer.yahoo.com/geo/geoplanet/guide/concepts.html#woeids

  • CONTEXTS FOR A LOCATION•  Job opportunities•  Deals•  News portal•  Matrimonial Advertisements
  • GEO HACKING•  GOOD NEWS! - Not hard to do.•  YQL as always has a solution tomost geo problems.
  • REQUIREMENTS•  Finding current location.•  Turning a location into a place.•  Finding geographical hierarchy.•  Geo-tagging information.•  Displaying geo information.
  • THE CREEPY WAY – IP SNIFFING
  • IP SNIFFING
  • EXAMPLEh0p://isithackday.com/hacks/geo/js‐locaDon.html

  • NON CREEPY AND MORE ACCURATE W3C GEOLOCATION API
  • EXAMPLE
  • USERS SOCIAL PRESENCE•  Get location information from users socialpresence.•  FireEagle, Twitter, Yahoo, Brightkite,Facebook, Foursquare, Gowalla etc.
  • LOCATION BROKERAGE - FIREEAGLE
  • FIREEAGLE – API’S
  • REQUIREMENTS•  Finding current location.•  Turning a location into a place.•  Finding geographical hierarchy.•  Geo-tagging information.•  Displaying geo information.
  • GEOCODING AND REVERSE-GEOCODING converting street addresses or place names into geographic coordinates (and vice versa).h0p://developer.yahoo.com/yql/console/#h=desc%20geo.placefinder

  • PLACEFINDER
  • PLACEFINDER RESULTh0p://developer.yahoo.com/geo/placefinder/

  • REQUIREMENTS•  Finding current location.•  Turning a location into a place.•  Finding geographical hierarchy.•  Geo-tagging information.•  Displaying geo information.
  • YQL GEO.PLACES.*•  geo.places.ancestors•  geo.places.belongtos•  geo.places.children•  geo.places.common•  geo.places.descendants•  geo.places.neighbors•  geo.places.parent•  geo.places.siblings
  • GEO-PLANET EXPLORERh0p://isithackday.com/geoplanet‐explorer/geodrilldown.php

  • REQUIREMENTS•  Finding current location.•  Turning a location into a place.•  Finding geographical hierarchy.•  Geo-tagging information.•  Displaying geo information.
  • PLACEMAKERTakes text/web URL andextracts the geographicalinformation from it.SELECT * FROMgeo.placemaker WHEREdocumentContent = "Hey, Iam in bangalore now. Willvisit mumbai and delhibefore going back tosunnyvale" ANDdocumentType="text/plain"
  • EXAMPLESSELECT * FROM geo.placemaker WHEREdocumentURL = "http://en.wikipedia.org/wiki/Country" AND documentType="text/html”SELECT * FROM geo.placemaker WHEREdocumentURL = "http://timesofindia.feedsportal.com/c/33039/f/533917/index.rss" AND documentType="text/rss" h0p://developer.yahoo.com/geo/placemaker/

  • REQUIREMENTS•  Finding current location.•  Turning a location into a place.•  Finding geographical hierarchy.•  Geo-tagging information.•  Displaying geo information.
  • PLOT LAT/LON ON YAHOO MAPS!
  • USEFUL LINKShttp://isithackday.com/hacks/geo/http://isithackday.com/geoplanet-explorer/http://isithackday.com/hacks/geo/yql-geo-library/http://www.hostip.info/
  • LETS LOCATE YOUR HACK! THANKS!! If you throw a guy on Foursquare and a guy on Twitter off a cliff, which one would hit the ground first?The guy on Twitter. The guy on Foursquare would have to stop halfway down to check in!PRAJWAL BSTwitter - @prajwalbsSlideshare - http://www.slideshare.net/prajwalbsFacebook - http://www.facebook.com/prajwalbs