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

  • Published on
    12-Sep-2014

  • View
    2.736

  • Download
    1

Embed Size (px)

DESCRIPTION

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

Transcript

<ul><li><p>Wie, wo, wer und was? Geolocation im Web</p><p>Chris&amp;anHeilmannWebTechCon,Mainz,Germany,October2010</p></li><li><p>Unsere Nutzer sind mehr und mehr mobil.</p></li><li><p>Geographische Inhalte </p><p>&gt; Generelle Inhalte</p></li><li><p>Wo gehts denn hier zum Bahnhof?</p></li><li><p>Was gibt es in der Umgebung meines Hotels?</p></li><li><p>Wo kann man hier aufs Klo?</p></li><li><p>Laptop + Handy + Internet kann alles das beantworten.</p></li><li><p>Geo Probleme die wir loesen wollen.</p></li><li><p>Besucher finden.</p></li><li><p>Ein Weg ist IP sniffing.</p></li><li><p>http://isithackday.com/hacks/geo/js-location.html</p></li><li><p>Ein Problem ist, das die IP weit weg sein kann.</p></li><li><p>Ausserdem kann ich meine IP aendern.</p></li><li><p>W3C Geo API &gt; IP!</p></li><li><p>Firefox/(Mobile) Safari/Chrome</p></li><li><p>W3C API = Ort, und Ortsaenderungen.</p></li><li><p>Vorsicht Falle: Handy Batterie!</p></li><li><p>Soziale Netzwerke.</p></li><li><p>Plazes, FireEagle, Twitter, Yahoo, Flickr, Foursquare, Gowalla, Brightkite, Google Buzz/Latitude, Dopplr, Facebook...</p></li><li><p>Wichtig: Zeit und Update Frequenz.</p></li><li><p>Latitude, Longitude</p><p>34.0017, -84.4710</p></li><li><p>Marietta, Georgia, USA</p></li><li><p>Reverse Geocoding</p></li><li><p>http://www.flickr.com/services/api/flickr.places.findByLatLon.html</p></li><li><p>Mittels YQL:</p><p>select * from flickr.places wherelat=51.5142271 and lon=-0.1289602</p></li><li><p>Mehr Information mittels YQL und Yahoo GeoPlanet:</p><p>select * from geo.places where woeid in ( select place.woeid from flickr.places where lat=51.5142271 and lon=-0.1289602)</p></li><li><p>http://isithackday.com/hacks/geo/placefinder/</p></li><li><p>WOEID = Definition</p></li><li><p>Wo kommst denn du her?</p></li><li><p>Geographische Hierarchien.</p><p>h=p://developer.yahoo.com/geo/</p></li><li><p>GeoPlanet hat Hierarchien:</p><p>Parent, Ancestors, Children, Siblings, Neigbours, BelongTos.</p></li><li><p>http://isithackday.com/geoplanet-explorer/?woeid=615702</p></li><li><p>http://isithackday.com/geoplanet-explorer/geodrilldown.php</p></li><li><p>Mit diesem Beispiel bekommen wir eine Menge Inhalte.</p><p>http://isithackday.com/hacks/geo/geotest.php</p></li><li><p>Marietta, Georgia, USA</p><p>Worte zu Orte?</p></li><li><p>Uebersetzung gesucht.</p></li><li><p>h=p://developer.yahoo.com/geo/placemaker/</p></li><li><p>Placemaker findet Orte in Texten, Web Adressen und RSS.</p></li><li><p>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"</p></li><li><p>select*fromgeo.placemakerwheredocumentURL="h=p://icant.co.uk"anddocumentType="text/html"andappid=""</p><p>select*fromgeo.placemakerwheredocumentURL="h=p://newsrss.bbc.co.uk/rss/newsonline_uk_edi&amp;on/front_page/rss.xml"anddocumentType="text/rss"andappid=""</p></li><li><p>Placemaker versteht verschiedene Sprachen.</p></li><li><p>Mainz</p><p>Mayence</p></li><li><p>Placemaker erkennt auch Namen als falsche Orte</p></li><li><p>Paris Hilton</p><p>Jack London</p></li><li><p>Orte und Referenzen kommen als Ergebnisse zurueck.</p></li><li><p>Am einfachsten ist es, GeoMaker auszuprobieren.</p><p>http://github.com/codepo8/geomaker</p></li><li><p>http://icant.co.uk/geomaker/</p></li><li><p>Geonames IDISOFIPSINSEEJGDCIATAICAOWOEID</p></li><li><p>Concordance</p></li><li><p>http://isithackday.com/hacks/geo/geosetta.php</p></li><li><p>Geo Daten anzeigen.</p></li><li><p>Statische Karten.</p></li><li><p>YQL + Yahoo Maps</p></li><li><p>Mehrere Karten verwenden?</p></li><li><p>http://www.mapstraction.com/</p></li><li><p>All together now...</p><p>http://isithackday.com/hacks/geo/yql-geo-library/</p></li><li><p>http://isithackday.com/hacks/geo/addmap.html</p></li><li><p>http://isithackday.com/hacks/geo/addmap.html</p></li><li><p> Christian Heilmann http://wait-till-i.com http://developer-evangelism.com http://twitter.com/codepo8 </p><p>Thanks!</p></li></ul>

Recommended

View more >