Locate your hacks

524 views
465 views

Published on

Published in: Travel, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
524
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • What is a location? What is the earth like? Lat, Lon. Altitude? GPS?South, West, North, land up in the same place. Where? North Pole!
  • Indeed, everything’s a shape. Introdice the woeidDirections - Distances - Geometry, 'speed' affects decision to take a route - Calculating Distances, Radial Distances, Routing, Nearest Place etc.
  • Anyone with an iphone here? [mention the arrow]Geolocationapi / geoip resolution http://isithackday.com/hacks/geo/distance.php
  • People don't think in tuples/ lat lon pairs- Named places, Listings, POIs. Addresses.
  • Mention delhi – east timor, michigan, etchttp://isithackday.com/geoplanet-explorer/index.php?start=Delhiselect name,country from geo.places(100) where text='Delhi'
  • 3. Placefinder http://isithackday.com/hacks/geo/placefinder/4. http://isithackday.com/geoplanet-explorer/index.php?woeid=20070458
  • Talk about OSM at lengthhttp://maps.stamen.com/watercolor/#12/37.7706/-122.3782<- wow
  • Locate your hacks

    1. 1. LOCATE YOUR HACKSSunil Pai, Y!
    2. 2. LOCATION, LOCATION, LOCATION“irl”
    3. 3. “COORDINATES” 4
    4. 4. “PLACES” ARE NOT POINTSprotip- neither are directions! 5
    5. 5. CURRENT LOCATIONhttp://isithackday.com/hacks/geo/distance.php
    6. 6. WOEIDs and morehttp://developer.yahoo.com/geo/geoplanet/guide/concepts.html#woeids
    7. 7. NO STANDARDSTōkyō-to, Shinjuku-ku, Nishishinjuku, −No. 512-A, 2nd Cross, 5th main, Opp. Water Tank27 Escombe Ave, Johannesburg 2193, South Africa 8
    8. 8. LET’S GO MEET THE SIMPSONS 9
    9. 9. BIG UNSTRUCTUREDDATABring out the big guns.
    10. 10. APIs-Data.-Interface.
    11. 11. DATACheatsheet!scan your text and extract “places”select * from geo.placemaker where documentContent = "aruba, jamaica, ooh I wanna take ya" anddocumentType="text/plain"find details about a place-select name,country from geo.places(100) where text=Delhi’find what places are at a pointselect * from geo.placefinder where text=12.973111, 77.611541748 and gflags=R’geographical info of a placeselect placeTypeName, name from geo.places.belongtos where member_woeid in (select woeid fromgeo.places where text="New Delhi, India" limit 1) 12
    12. 12. INTERFACEOSM + Leaflethttp://switch2osm.org/using-tiles/getting-started-with-leaflet/YUI + YQL – everything else!Bonus – Mapbox’sTileMillhttp://mapbox.com/tilemill/ 13
    13. 13. LINKS AND STUFF•http://developer.yahoo.com/geo/•http://isithackday.com/hacks/geo/•http://isithackday.com/geoplanet-explorer/•http://developer.yahoo.com/geo/geoplanet/data/ 14
    14. 14. GO FORTHAND FINDYOURSELF 15

    ×