Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Wie, wo, wer und was?
Geolocation im Web




                                            Chris&an Heilmann
               ...
Unsere Nutzer sind
mehr und mehr
mobil.
Geographische
    Inhalte
       >
Generelle Inhalte
Wo gehts denn hier
zum Bahnhof?
Was gibt es in der
Umgebung meines
Hotels?
Wo kann man hier
aufs Klo?
Laptop + Handy +
Internet kann alles
das beantworten.
Geo Probleme die
wir loesen wollen.
Besucher finden.
Ein Weg ist IP
sniffing.
http://isithackday.com/hacks/geo/js-location.html
Ein Problem ist, das
die IP weit weg sein
kann.
Ausserdem kann ich
meine IP aendern.
W3C Geo API > IP!
Firefox/(Mobile) Safari/Chrome
W3C API = Ort, und
Ortsaenderungen.
Vorsicht Falle:
Handy Batterie!
Soziale Netzwerke.
Plazes, FireEagle,
Twitter, Yahoo,
Flickr, Foursquare,
Gowalla, Brightkite,
Google Buzz/
Latitude, Dopplr,
Facebook...
Wichtig:
Zeit und Update
Frequenz.
Latitude, Longitude
   34.0017, -84.4710
Marietta, Georgia, USA
Reverse Geocoding
http://www.flickr.com/services/api/
  flickr.places.findByLatLon.html
Mittels YQL:

select * from flickr.places where
lat=51.5142271 and lon=-0.1289602
Mehr Information
mittels YQL und
Yahoo GeoPlanet:
select * from geo.places where woeid in (
  select place.woeid from flic...
http://isithackday.com/hacks/geo/placefinder/
WOEID = Definition
Wo kommst denn
du her?
Geographische
Hierarchien.




    h=p://developer.yahoo.com/geo/
GeoPlanet hat
Hierarchien:

Parent, Ancestors, Children,
Siblings, Neigbours,
BelongTos.
http://isithackday.com/geoplanet-explorer/?
                woeid=615702
http://isithackday.com/geoplanet-explorer/
              geodrilldown.php
Mit diesem Beispiel
bekommen wir eine
Menge Inhalte.



 http://isithackday.com/hacks/geo/geotest.php
Worte zu Orte?


 Marietta, Georgia, USA
Uebersetzung
gesucht.
h=p://developer.yahoo.com/geo/placemaker/
Placemaker findet
Orte in Texten, Web
Adressen und RSS.
select * from
geo.placemaker
where
documentContent =
"Hey I am in Atlanta! I
came here from
London and will travel
onwards...
select * from geo.placemaker where 
documentURL =
"h=p://icant.co.uk" and documentType="text/
html" and appid=""

select *...
Placemaker
versteht
verschiedene
Sprachen.
Mainz

Mayence
Placemaker erkennt
auch Namen als
“falsche Orte”
Paris Hilton

Jack London
Orte und
Referenzen
kommen als
Ergebnisse zurueck.
Am einfachsten ist
es, GeoMaker
auszuprobieren.
http://github.com/codepo8/geomaker
http://icant.co.uk/geomaker/
Geonames ID
ISO
FIPS
INSEE
JGDC
IATA
ICAO
WOEID
Concordance
http://isithackday.com/hacks/geo/geosetta.php
Geo Daten anzeigen.
Statische Karten.
<img src=”http://maps.google.com/maps/
api/staticmap?
sensor=false
&size=200x200
&maptype=roadmap
&key=YOUR_MAP_KEY
&marke...
YQL + Yahoo Maps
Mehrere Karten
verwenden?
http://www.mapstraction.com/
All together now...




 http://isithackday.com/hacks/geo/yql-geo-library/
http://isithackday.com/hacks/geo/addmap.html
http://isithackday.com/hacks/geo/addmap.html
Christian Heilmann
http://wait-till-i.com        Thanks!
http://developer-evangelism.com
http://twitter.com/codepo8
Wie, wo, wer, was- Geolocation im Web - webtechcon2010
Wie, wo, wer, was- Geolocation im Web - webtechcon2010
Wie, wo, wer, was- Geolocation im Web - webtechcon2010
Wie, wo, wer, was- Geolocation im Web - webtechcon2010
Wie, wo, wer, was- Geolocation im Web - webtechcon2010
Wie, wo, wer, was- Geolocation im Web - webtechcon2010
Wie, wo, wer, was- Geolocation im Web - webtechcon2010
Wie, wo, wer, was- Geolocation im Web - webtechcon2010
Upcoming SlideShare
Loading in …5
×

Wie, wo, wer, was- Geolocation im Web - webtechcon2010

2,882 views

Published on

Vortrag auf der WebTechCon wie man mit Geo Technologie den Ort von Webseitenbesuchern herausfindet und wie man geographische Inhalte in Webseiten findet.

Published in: Technology, Sports
  • Be the first to comment

Wie, wo, wer, was- Geolocation im Web - webtechcon2010

  1. 1. Wie, wo, wer und was? Geolocation im Web Chris&an Heilmann WebTechCon, Mainz, Germany, October 2010
  2. 2. Unsere Nutzer sind mehr und mehr mobil.
  3. 3. Geographische Inhalte > Generelle Inhalte
  4. 4. Wo gehts denn hier zum Bahnhof?
  5. 5. Was gibt es in der Umgebung meines Hotels?
  6. 6. Wo kann man hier aufs Klo?
  7. 7. Laptop + Handy + Internet kann alles das beantworten.
  8. 8. Geo Probleme die wir loesen wollen.
  9. 9. Besucher finden.
  10. 10. Ein Weg ist IP sniffing.
  11. 11. http://isithackday.com/hacks/geo/js-location.html
  12. 12. Ein Problem ist, das die IP weit weg sein kann.
  13. 13. Ausserdem kann ich meine IP aendern.
  14. 14. W3C Geo API > IP!
  15. 15. Firefox/(Mobile) Safari/Chrome
  16. 16. W3C API = Ort, und Ortsaenderungen.
  17. 17. Vorsicht Falle: Handy Batterie!
  18. 18. Soziale Netzwerke.
  19. 19. Plazes, FireEagle, Twitter, Yahoo, Flickr, Foursquare, Gowalla, Brightkite, Google Buzz/ Latitude, Dopplr, Facebook...
  20. 20. Wichtig: Zeit und Update Frequenz.
  21. 21. Latitude, Longitude 34.0017, -84.4710
  22. 22. Marietta, Georgia, USA
  23. 23. Reverse Geocoding
  24. 24. http://www.flickr.com/services/api/ flickr.places.findByLatLon.html
  25. 25. Mittels YQL: select * from flickr.places where lat=51.5142271 and lon=-0.1289602
  26. 26. Mehr Information mittels YQL und Yahoo GeoPlanet: select * from geo.places where woeid in ( select place.woeid from flickr.places where lat=51.5142271 and lon=-0.1289602 )
  27. 27. http://isithackday.com/hacks/geo/placefinder/
  28. 28. WOEID = Definition
  29. 29. Wo kommst denn du her?
  30. 30. Geographische Hierarchien. h=p://developer.yahoo.com/geo/
  31. 31. GeoPlanet hat Hierarchien: Parent, Ancestors, Children, Siblings, Neigbours, BelongTos.
  32. 32. http://isithackday.com/geoplanet-explorer/? woeid=615702
  33. 33. http://isithackday.com/geoplanet-explorer/ geodrilldown.php
  34. 34. Mit diesem Beispiel bekommen wir eine Menge Inhalte. http://isithackday.com/hacks/geo/geotest.php
  35. 35. Worte zu Orte? Marietta, Georgia, USA
  36. 36. Uebersetzung gesucht.
  37. 37. h=p://developer.yahoo.com/geo/placemaker/
  38. 38. Placemaker findet Orte in Texten, Web Adressen und RSS.
  39. 39. select * from geo.placemaker where documentContent = "Hey I am in Atlanta! I came here from London and will travel onwards to Las Vegas and Sao Paulo" and documentType="text/ plain"
  40. 40. select * from geo.placemaker where  documentURL = "h=p://icant.co.uk" and documentType="text/ html" and appid="" select * from geo.placemaker where  documentURL = "h=p://newsrss.bbc.co.uk/rss/ newsonline_uk_edi&on/front_page/rss.xml" and documentType="text/rss" and appid=""
  41. 41. Placemaker versteht verschiedene Sprachen.
  42. 42. Mainz Mayence
  43. 43. Placemaker erkennt auch Namen als “falsche Orte”
  44. 44. Paris Hilton Jack London
  45. 45. Orte und Referenzen kommen als Ergebnisse zurueck.
  46. 46. Am einfachsten ist es, GeoMaker auszuprobieren. http://github.com/codepo8/geomaker
  47. 47. http://icant.co.uk/geomaker/
  48. 48. Geonames ID ISO FIPS INSEE JGDC IATA ICAO WOEID
  49. 49. Concordance
  50. 50. http://isithackday.com/hacks/geo/geosetta.php
  51. 51. Geo Daten anzeigen.
  52. 52. Statische Karten.
  53. 53. <img src=”http://maps.google.com/maps/ api/staticmap? sensor=false &size=200x200 &maptype=roadmap &key=YOUR_MAP_KEY &markers=color:blue|label:1|37.4447,-122.161 &markers=color:blue|label:2| 37.3385,-121.886 &markers=color:blue|label:3| 37.3716,-122.038 &markers=color:blue|label:4| 37.7792,-122.42” alt=””>
  54. 54. YQL + Yahoo Maps
  55. 55. Mehrere Karten verwenden?
  56. 56. http://www.mapstraction.com/
  57. 57. All together now... http://isithackday.com/hacks/geo/yql-geo-library/
  58. 58. http://isithackday.com/hacks/geo/addmap.html
  59. 59. http://isithackday.com/hacks/geo/addmap.html
  60. 60. Christian Heilmann http://wait-till-i.com Thanks! http://developer-evangelism.com http://twitter.com/codepo8

×