<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Der LeuMund.ch &#187; latitude</title> <atom:link href="http://leumund.ch/tag/latitude/feed" rel="self" type="application/rss+xml" /><link>http://leumund.ch</link> <description>laissez faire</description> <lastBuildDate>Thu, 09 Feb 2012 07:47:52 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <item><title>Warum hat Swisscom Friendzone vergessen?</title><link>http://leumund.ch/war-friendzone-von-swisscom-zehn-jahre-zu-fruh-0011277?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=war-friendzone-von-swisscom-zehn-jahre-zu-fruh</link> <comments>http://leumund.ch/war-friendzone-von-swisscom-zehn-jahre-zu-fruh-0011277#comments</comments> <pubDate>Sun, 05 Feb 2012 14:27:02 +0000</pubDate> <dc:creator>Christian Leu</dc:creator> <category><![CDATA[Wirtschaft]]></category> <category><![CDATA[4sq]]></category> <category><![CDATA[facebook]]></category> <category><![CDATA[gplus]]></category> <category><![CDATA[gps]]></category> <category><![CDATA[latitude]]></category> <category><![CDATA[lbs]]></category> <category><![CDATA[mobilfunk]]></category> <category><![CDATA[smartphone]]></category> <category><![CDATA[zellenortung]]></category><guid isPermaLink="false">http://leumund.ch/?p=11277</guid> <description><![CDATA[Standortsbezogene Dienstleistungen haben nach wie vor nicht die breite Masse eingeholt. Zwar gibt der eine oder andere mittlerweile bei Facebook seinen Standort ein, Foursquare bleibt aber eine Spielerei und bei Google hat man immer noch dieselben Baustellen wie vor einem &#8230; <a href="http://leumund.ch/war-friendzone-von-swisscom-zehn-jahre-zu-fruh-0011277">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Standortsbezogene Dienstleistungen haben nach wie vor nicht die breite Masse eingeholt. Zwar gibt der eine oder andere mittlerweile bei Facebook seinen Standort ein, Foursquare bleibt aber eine Spielerei und bei Google hat man immer noch <a href="http://leumund.ch/location-based-baustellen-von-google-und-facebook-009313">dieselben Baustellen wie vor einem Jahr</a>.</p><p><img alt="" src="http://cf.lnkr.ch/wp-content/uploads/2011/03/location-based-services.jpg" title="Location based" class="aligncenter" width="580" height="161" /></p><p>Grund für die Verzögerung einer massentauglichen Implementation ist grösstenteils nach wie vor <strong>der hohe Stromverbrauch</strong> bei dauerhaft aktivierter Positionsabfrage, sowohl auf iOS wie auch auf Android werden daher automatische Positionsbestimmungen meistens nicht dauerhaft aktiviert. Durch das bewusste einchecken, verpassen wir aber genau die Momente, in denen ein Bekannter 40 Meter von uns entfernt sein kann, wir es aber nicht mitkriegen. <span id="more-11277"></span></p><p>Gehen wir zurück in das Jahr 2001, damals <a href="http://www.swisscom.ch/de/ghq/media/mediareleases/2001/05/tplMediaInfo_64.html">hatte Swisscom eine Pilotbetrieb mit Friendzone gestartet</a>. Dieser Location based Service hat mit handelsüblichen Mobiltelefonen, wie dem Nokia 3210 Freunde vernetzen wollte. Aufgrund einer Freigabe und der Standortbestimmung mittels Funkzellenortung wurde man auf Freunde in der Nähe hingewiesen. Dies ganz ohne GPS Modul oder zusätzlichen Energieverbrauch. Hier ein Werbespot von Swisscom zum neuen Service (scheinbar vom selben Sprecher <a href="http://leumund.ch/abt-jugendsunden-003334">wie in dieser Eigenproduktion</a>):</p><p><iframe width="590" height="400" src="http://www.youtube.com/embed/m6-jnJVIy5U" frameborder="0" allowfullscreen></iframe></p><p>Auch elf Jahre später wäre diese Technologie grosse Chance für Mobilfunkanbieter, die sich seit Einführung des iPhones in einer Quasilähmung befinden. Das Innovativste, das Schweizer Telcos in den letzten Jahren im Bereich Mobile Apps zu bieten haben sind wohl Festivalguides und Apps zur Kostenkontrolle.</p><p>Das Potential, das eine Swisscom mit den eigenen Nutzern zum Aufbau eines standortbasierenden Netzwerkes hätte, die Power sowohl Handel und KMU&#8217;s in einer solchen App zu integrieren und das Wissen, jederzeit den Standort des Benutzers zu kennen ist weit mehr, als Facebook, Foursquare oder Google im Moment haben.</p><div id="attachment_11500" class="wp-caption aligncenter" style="width: 600px"><img src="http://cf.lnkr.ch/wp-content/uploads/2012/02/findmy_friends_sharing-590x255.jpg" alt="" title="findmy_friends_sharing" width="590" height="255" class="size-medium wp-image-11500" /><p class="wp-caption-text">Die wohl schlechteste Apple App seit langem. Apple Freunde. Mit serverbasierten Echtzeitdaten von den Telekomprovidern eventuell viel nützlicher?</p></div><p>Im Gegensatz zu globalen Netzwerken benötigt der Mobilfunkbetreiber keinen Usereingriff um zu wissen wann dieser z.B. am Flughafen gelandet ist und wieder im Netz erscheint. Verbunden mit einer temporären oder fixen Standortfreigabe und einer entsprechenden App, könnte der Mobilfunkanbieter jederzeit aktiv Push-Meldungen versenden.</p><p><div id="attachment_11498" class="wp-caption alignright" style="width: 286px"><img src="http://cf.lnkr.ch/wp-content/uploads/2012/02/apple-latitude-location-alerts.png" alt="" title="apple-latitude-location-alerts" width="276" height="218" class="size-full wp-image-11498" /><p class="wp-caption-text">Google Latitude Location Alerts wurden Ende 2010 wieder eingestellt.</p></div>Zum Beispiel um den Kunden auf Freunde oder Angebote rund um seinen Standort aufmerksam zu machen. Sogar <a href="http://leumund.ch/location-based-reminders-008075">Location based reminders</a> wären möglich, ohne am Mittag mit leerem Akku dazustehen.</p><p>Ich denke die Mobilfunkbetreiber haben zum heutigen Zeitpunkt noch zwei Jahre Zeit hier was zu bewegen oder zumindest Schnittstellen anzubieten über die Location Based Apps serverseitig über Bewegungen der Nutzer auf dem laufenden gehalten werden. Danach wird die Technologie schon weiter sein und GPS-Positionsabfragen einen kleineren Einfluss mehr auf die Akkuleistung haben. Es kann also gut sein, dass es sich gar nicht mehr lohnt in diese Richtung zu entwickeln.</p> ]]></content:encoded> <wfw:commentRss>http://leumund.ch/war-friendzone-von-swisscom-zehn-jahre-zu-fruh-0011277/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Location Based Baustellen von Google und Facebook</title><link>http://leumund.ch/location-based-baustellen-von-google-und-facebook-009313?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=location-based-baustellen-von-google-und-facebook</link> <comments>http://leumund.ch/location-based-baustellen-von-google-und-facebook-009313#comments</comments> <pubDate>Wed, 23 Mar 2011 19:51:04 +0000</pubDate> <dc:creator>Christian Leu</dc:creator> <category><![CDATA[Gesellschaft]]></category> <category><![CDATA[facebook]]></category> <category><![CDATA[google]]></category> <category><![CDATA[hotpot]]></category> <category><![CDATA[latitude]]></category> <category><![CDATA[lbs]]></category> <category><![CDATA[places]]></category><guid isPermaLink="false">http://leumund.ch/?p=9313</guid> <description><![CDATA[Meiner Abneigung gegen Gowalla und Foursquare zum trotz finde ich ja das Thema Location Based Services sehr interessant. Ich bin wie schon vor einem Jahr überzeugt, dass sich unsere Konsumgewohnheiten und die Dienstleistungsqualität mit diesen Diensten verändern wird. Die Innovatoren &#8230; <a href="http://leumund.ch/location-based-baustellen-von-google-und-facebook-009313">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img src="http://cf.lnkr.ch/wp-content/uploads/2011/03/location-based-services.jpg" alt="" title="location-based-services" width="580" height="161" class="aligncenter size-full wp-image-9314 frame" /></p><p>Meiner Abneigung gegen Gowalla und Foursquare zum trotz finde ich ja das Thema Location Based Services sehr interessant. Ich bin <a href="http://leumund.ch/social-media-gipfel-zuerich-008205">wie schon vor einem Jahr</a> überzeugt, dass sich unsere Konsumgewohnheiten und die Dienstleistungsqualität mit diesen Diensten verändern wird. Die Innovatoren Gowalla und Foursquare werden von Facebook und Google konkurrenziert, die aber ihre Power aus verschiedenen Gründen nicht auf den Boden bzw. den Place bringen. <span id="more-9313"></span></p><p><div id="attachment_9316" class="wp-caption alignright" style="width: 243px"><p class="wp-caption-text">(Zu) Grosse Auswahl an Places im Flughafen Zürich</p></div>Aufgrund der hohen Facebook Nutzerdichte (aktuell <a href="http://www.thomashutter.com/index.php/2011/03/facebook-schweiz-zahlt-mehr-als-2-5-mio-facebookbenutzer/">über 2,5 Millionen User in der Schweiz</a>), habe ich bei dem Launch von <a href="https://www.facebook.com/places/">Facebook Places</a> eigentlich damit gerechnet, dass sich dieser Dienst sehr schnell entwickeln könnte. Nun, Facebook hat ein Riesenproblem mit der Qualität der verschiedenen Places. So sind alleine für den Flughafen Zürich mindestens 10 verschieden benannte Check-Ins möglich. Dadurch wird es natürlich schwierig Freunde die per Zufall am selben Ort wären zu bemerken.</p><p>Leider hat sich in dieser Sache nichts getan, sowohl hat der Flughafen Zürich seinen Place nicht offiziell auf Facebook beansprucht, noch hat das Melden der verschiedenen Einträge als Doubletten eine Verbesserung gebracht.</p><p>In dieser Hinsicht startet Google nun mit einer verbesserten Version von <a href="http://www.google.ch/latitude/">Google Latitude</a> einen neuen Versuch mit Location Based Services. In der neuen Version kann man nicht nur die Position aktualisieren, sondern man kann sich optional wie bei Facebook, Foursquare und Gowalla auch in <a href="http://www.google.com/places/">Google Places</a> einchecken.</p><p>Google Places sind schon länger im Google Ecosystem vorhanden, waren aber, wie viele andere Google Dienste nicht wirklich sichtbar.</p><p>Mit einer eigenen <a href="http://itunes.apple.com/de/app/google-places/id406513617?mt=8">iPhone App für Google Places</a>, der aktualisierten <a href="http://itunes.apple.com/ch/app/google-mobile-app/id284815942?mt=8">Google Mobile iPhone App</a> und der neuen <a href="http://itunes.apple.com/ch/app/google-latitude/id306586497?mt=8">Google Latitude iPhone App</a> sieht man aber auch, wie sehr Google mit diesen Produkten fragmentiert funktioniert. Kommt dazu, dass Google Places als Verzeichnis von Geschäften, Restaurants, Dienstleistern und anderen Standorten wiederum eine Bewertungsplattform namens <a href="http://www.google.com/hotpot">Google Hotpot</a> beinhaltet. Hier werden Bewertungen aus anderen Plattformen eingebunden, anderseits kann der Benutzer von Google Places sein Feedback direkt erfassen.</p><p>Die Hausaufgaben für die beiden Giganten sind klar. Facebook muss es schaffen eine gute Datenbasis für seine Plätze zu erhalten. Hierzu wird es auch erforderlich sein, temporäre Places in das System zu integrieren. Also zum Beispiel wie bei Allfacebook erwähnt die Möglichkeit sich in einen Event einzuchecken. Google wiederum hat eine gute Datenbasis, muss aber versuchen diese ganzen Services und Tools unter ein gemeinsames Dach zu bringen (hätte ich einen Job bei Google ich würde mein 20% Projekt in diese Richtung machen).</p> ]]></content:encoded> <wfw:commentRss>http://leumund.ch/location-based-baustellen-von-google-und-facebook-009313/feed</wfw:commentRss> <slash:comments>21</slash:comments> </item> <item><title>Mein Vortrag am #smgzh</title><link>http://leumund.ch/social-media-gipfel-zuerich-008205?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=social-media-gipfel-zuerich</link> <comments>http://leumund.ch/social-media-gipfel-zuerich-008205#comments</comments> <pubDate>Wed, 03 Feb 2010 08:01:47 +0000</pubDate> <dc:creator>Christian Leu</dc:creator> <category><![CDATA[Gesellschaft]]></category> <category><![CDATA[foursquare]]></category> <category><![CDATA[gowalla]]></category> <category><![CDATA[latitude]]></category> <category><![CDATA[lbs]]></category> <category><![CDATA[smgzh]]></category> <category><![CDATA[trends]]></category><guid isPermaLink="false">http://leumund.ch/?p=8205</guid> <description><![CDATA[Heute morgen durfte ich am Social Media Gipfel im NZZ Bistro in Zürich ein 5 Minuten Referat über Location Based Services und meine Meinung zu den Diensten Gowalla und Foursquare halten. Da ich nicht persönlich anwesend sein konnte habe ich &#8230; <a href="http://leumund.ch/social-media-gipfel-zuerich-008205">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Heute morgen durfte ich am <a href="http://socialmediagipfel.ch/">Social Media Gipfel im NZZ Bistro in Zürich</a> ein 5 Minuten Referat über Location Based Services und meine Meinung zu den Diensten Gowalla und Foursquare halten.</p><p>Da ich nicht persönlich anwesend sein konnte habe ich mein Referat vertont abgeliefert:</p><p><span id="more-8205"></span><br /> <object width="500" height="405"><param name="movie" value="http://www.youtube.com/v/BC4PJvlooLs&#038;hl=de_DE&#038;fs=1&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/BC4PJvlooLs&#038;hl=de_DE&#038;fs=1&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="405"></embed></object></p><p>Sicher nicht einfach ein Publikum ohne persönliche Präsenz fünf Minuten bei der Sache zu halten. Die Reaktionen findet man aber sicher <a href="http://search.twitter.com/search?q=&#038;ands=&#038;phrase=&#038;ors=&#038;nots=&#038;tag=smgzh02&#038;lang=all&#038;from=&#038;to=&#038;ref=leumund&#038;near=&#038;within=15&#038;units=mi&#038;since=&#038;until=&#038;rpp=15">bei Twitter</a> und <a href="http://twitter.com/dworni">@dworni</a> hat ein <span class="removed_link" title="http://drp.ly/kvdJ">Stimmungsbild gemacht</span>.</p> ]]></content:encoded> <wfw:commentRss>http://leumund.ch/social-media-gipfel-zuerich-008205/feed</wfw:commentRss> <slash:comments>14</slash:comments> </item> <item><title>Location based reminders</title><link>http://leumund.ch/location-based-reminders-008075?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=location-based-reminders</link> <comments>http://leumund.ch/location-based-reminders-008075#comments</comments> <pubDate>Sun, 03 Jan 2010 15:25:30 +0000</pubDate> <dc:creator>Christian Leu</dc:creator> <category><![CDATA[Technik]]></category> <category><![CDATA[foursquare]]></category> <category><![CDATA[google]]></category> <category><![CDATA[gps]]></category> <category><![CDATA[latitude]]></category> <category><![CDATA[lbs]]></category> <category><![CDATA[location]]></category><guid isPermaLink="false">http://leumund.ch/?p=8075</guid> <description><![CDATA[Im Moment spriessen ja Standort basierte Dienste (Location Based Services, LBS) wie Gowalla, Foursquare und Google Latitude an allen Ecken und Enden im Internet. Ich bin auch überzeugt dass diese Dienste die Zukunft des Internets sein werden. Die ganzen Spielereien &#8230; <a href="http://leumund.ch/location-based-reminders-008075">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img src="http://cf.lnkr.ch/wp-content/uploads/2010/01/location-alerts.png" alt="" title="location-alerts" width="247" height="174" class="alignright size-full wp-image-8076" />Im Moment spriessen ja Standort basierte Dienste (Location Based Services, LBS) wie <a href="http://gowalla.com/">Gowalla</a>, <a href="http://foursquare.com/">Foursquare</a> und <a href="http://www.google.com/latitude/">Google Latitude</a> an allen Ecken und Enden im Internet.</p><p>Ich bin auch überzeugt dass diese Dienste die Zukunft des Internets sein werden. Die <a href="http://dworni.ch/post/311725924/gowalla">ganzen Spielereien mit einckecken und virtuellen Gegenständen</a> wie dies bei Gowalla der Fall ist sind aber nur Beizeugs in der Entwicklungsphase.</p><p>Ich bin immer noch überzeugt dass uns Google mit Latitude noch einige weitere Interessante Features bringen wird. Nach den Friend Alerts würde ich mich diesbezüglich über einen Location Alert freuen.</p><p>Die Funktionalität wäre ganz einfach, man gibt Dinge ein die man an einem bestimmten Ort nicht vergessen will, in meinem Fall meine Skijacke und mein Mammut Jäckli das ich bei meinen Eltern habe und sobald ich das nächste mal meinen Standort in der Nähe meines Elternhause habe kriege ich von Google einen Reminder per SMS damit ich die Sachen nicht vergesse. (Sofern meine Mutter diesen Beitrag liest wird sie mir sicher auch dabei helfen)</p> ]]></content:encoded> <wfw:commentRss>http://leumund.ch/location-based-reminders-008075/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Latitude Friend Alert</title><link>http://leumund.ch/latitude-friend-alert-007894?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=latitude-friend-alert</link> <comments>http://leumund.ch/latitude-friend-alert-007894#comments</comments> <pubDate>Wed, 11 Nov 2009 17:00:52 +0000</pubDate> <dc:creator>Christian Leu</dc:creator> <category><![CDATA[Gesellschaft]]></category> <category><![CDATA[alarm]]></category> <category><![CDATA[app]]></category> <category><![CDATA[google]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[latitude]]></category> <category><![CDATA[verlauf]]></category><guid isPermaLink="false">http://leumund.ch/?p=7894</guid> <description><![CDATA[Google Latitude habe ich ja schon seit einiger Zeit hier im Blog aktiviert. Jetzt werden neue Features dem Service langsam aber sicher auch noch Sinn geben. So gibt es einen Standortverlauf in dem ich schauen kann wann ich wo war &#8230; <a href="http://leumund.ch/latitude-friend-alert-007894">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img src="http://cf.lnkr.ch/wp-content/uploads/2009/11/location-alerts.png" alt="location-alerts" title="location-alerts" width="250" height="186" class="alignright size-full wp-image-7895" /> <a href="http://www.google.com/intl/en_us/latitude/intro.html">Google Latitude</a> habe ich ja schon seit einiger Zeit hier im Blog aktiviert. Jetzt werden neue Features dem Service langsam aber sicher auch noch Sinn geben. So gibt es einen Standortverlauf in dem ich schauen kann wann ich wo war (Ideal wenn man zulange im Ausgang war) und neuerdings auch einen Alert Service.</p><p>Dabei erhält man einen Alert wenn sich ein Freund in der Nähe befindet. Also zum Beispiel wenn ich nach Zürich gehe erhalten meine Latitude Freunde eine Nachricht das ich in Zürich bin. Oder jemand der normalerweise nicht in Bern ist kommt nach Bern, dann kriege ich eine Nachricht dass dieser jemand in Bern ist.</p><p>Ich finde diese neuen Funktionen recht spannend, da wir so noch mehr echte Kontakte mit den Menschen haben werden mit denen wir online verknüpft sind. Ich muss sagen, ich habe kaum ein Jahr erlebt wie 2009 indem ich soviele Menschen in echt getroffen habe.</p><p>Die ganzen Funktionen kann man unter <a href="https://www.google.com/latitude/apps">www.google.com/latitude/apps</a> verwalten. Man hat übrigens immer die Kontrolle über die Standortinformation die man freigibt. Und im Endeffekt aktualisiere ich meine Position immer manuell über die iPhone Webapp.</p> ]]></content:encoded> <wfw:commentRss>http://leumund.ch/latitude-friend-alert-007894/feed</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Twitter Location mit Google Latitude aktualisieren</title><link>http://leumund.ch/twitter-location-mit-google-latitude-aktualisieren-007284?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=twitter-location-mit-google-latitude-aktualisieren</link> <comments>http://leumund.ch/twitter-location-mit-google-latitude-aktualisieren-007284#comments</comments> <pubDate>Mon, 10 Aug 2009 05:30:38 +0000</pubDate> <dc:creator>Christian Leu</dc:creator> <category><![CDATA[Technik]]></category> <category><![CDATA[api]]></category> <category><![CDATA[beispiel]]></category> <category><![CDATA[code]]></category> <category><![CDATA[google]]></category> <category><![CDATA[latitude]]></category> <category><![CDATA[location]]></category> <category><![CDATA[script]]></category> <category><![CDATA[Twitter]]></category><guid isPermaLink="false">http://leumund.ch/?p=7284</guid> <description><![CDATA[Anschliessend an meinen Beitrag über die Möglichkeiten mittels einer Funktion den aktuellen Standort aus dem neuen Google Service Latitude zu übernehmen hier noch der versprochene Folgebeitrag wie man den Standort bei Twitter als Location setzen kann. [php] function settwitterlocation($location) { &#8230; <a href="http://leumund.ch/twitter-location-mit-google-latitude-aktualisieren-007284">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Anschliessend an meinen <a href="http://leumund.ch/2009/technologiebloggen/latitude-position-in-blog-einbinden">Beitrag über die Möglichkeiten mittels einer Funktion den aktuellen Standort aus dem neuen Google Service Latitude zu übernehmen</a> hier noch der versprochene Folgebeitrag wie man den Standort bei Twitter als Location setzen kann.</p><p><span id="more-7284"></span><br /> [php]<br /> function settwitterlocation($location) {<br /> $email = &quot;E-Mail Adresse von Twitteraccount&quot;;<br /> $password =&quot;Passwort von Twitteraccount&quot;;<br /> $url = &quot;http://twitter.com/account/update_location.xml&quot;;</p><p>$session = curl_init();<br /> curl_setopt ( $session, CURLOPT_URL, $url );<br /> curl_setopt ( $session, CURLOPT_HTTPAUTH, CURLAUTH_BASIC );<br /> curl_setopt ( $session, CURLOPT_HEADER, false );<br /> curl_setopt ( $session, CURLOPT_USERPWD, $email . &quot;:&quot; . $password );<br /> curl_setopt ( $session, CURLOPT_RETURNTRANSFER, 1 );<br /> curl_setopt ( $session, CURLOPT_POST, 1);<br /> curl_setopt ( $session, CURLOPT_POSTFIELDS,&quot;location=&quot; . $location);<br /> $result = curl_exec ( $session );<br /> curl_close( $session );<br /> }<br /> [/php]</p><p>Diese Funktion wird aus <a href="http://leumund.ch/2009/technologiebloggen/latitude-position-in-blog-einbinden">der Latitude Funktion</a> mittels <code>settwitterlocation($lp['place']); </code> aufgerufen. Natürlich kann man auch hier die Zeit zwischen den einzelnen Updates erhöhen und optional die Ausgabe der Position im Blog durch das auskommentieren von <code>echo $lp['place'];</code> unterdrücken.</p> ]]></content:encoded> <wfw:commentRss>http://leumund.ch/twitter-location-mit-google-latitude-aktualisieren-007284/feed</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Latitude Position in Blog einbinden</title><link>http://leumund.ch/latitude-position-in-blog-einbinden-007252?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=latitude-position-in-blog-einbinden</link> <comments>http://leumund.ch/latitude-position-in-blog-einbinden-007252#comments</comments> <pubDate>Fri, 07 Aug 2009 05:30:30 +0000</pubDate> <dc:creator>Christian Leu</dc:creator> <category><![CDATA[Technik]]></category> <category><![CDATA[google]]></category> <category><![CDATA[latitude]]></category> <category><![CDATA[php]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[script]]></category> <category><![CDATA[Twitter]]></category><guid isPermaLink="false">http://leumund.ch/?p=7252</guid> <description><![CDATA[Das neue Google Spielzeug Latitude hat in der letzten Woche einige sinnvolle Erweiterungen gekriegt. Einerseits die Möglichkeit über ein Widget die aktuelle Position auf einer beliebigen Website anzuzeigen, anderseits die Möglichkeit über eine KML bzw. JSON Datei die aktuelle Position &#8230; <a href="http://leumund.ch/latitude-position-in-blog-einbinden-007252">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Das neue Google Spielzeug Latitude hat in der letzten Woche <a href="http://www.google.com/latitude/apps">einige sinnvolle Erweiterungen</a> gekriegt. Einerseits die Möglichkeit über ein Widget die aktuelle Position auf einer beliebigen Website anzuzeigen, anderseits die Möglichkeit über eine KML bzw. JSON Datei die aktuelle Position in anderen Anwendungen zu nutzen.</p><div id="attachment_7258" class="wp-caption aligncenter" style="width: 490px"><a href="http://www.google.com/latitude/apps/badge"><img src="http://cf.lnkr.ch/wp-content/uploads/2009/08/20090805095356-537-shot.png" alt="Latitude Batch/Widget " title="20090805095356-537-shot" width="480" height="299" class="size-full wp-image-7258" /></a><p class="wp-caption-text">Latitude Batch/Widget</p></div><p>Damit hat man nun Möglichkeiten die eigene Position oder die Position einer Gruppe von Menschen dynamisch und aktuell in eigene Applikationen einzubauen. Für mich stand im Vordergrund dass ich einerseits den aktuellen Standort als Text in meiner <a href="http://leumund.ch/about">About Seite</a> einbauen kann, und anderseits gleichzeitig auch in regelmässigen Abständen den Standort in meinem <a href="http://twitter.com/leumund">Twitter Profil</a> aktualisiere.<br /> <span id="more-7252"></span></p><p>Die Standortfreigabe kann man übrigens <a href="http://www.google.com/latitude/apps/badge">in 3 Varianten einstellen</a>, keine Freigabe, Freigabe des Standortes auf Stadtebene oder des besten verfügbaren Standortes.</p><p>Im nachfolgenden Beispiel wird nur der Ortsname übernommen, die Anzeige der aktuellen Strasse ist zwar möglich, man muss aber auf ein anderes Ergebnis zugreifen.</p><p>Die folgende Funktion ist für das <a href="http://leumund.ch/?s=thesis">Thesis Theme</a> geschrieben und wird über einen Hook im Theme aktiviert. Natürlich könnte man ganz einfach daraus ein Plugin schreiben das dann über ein Widget oder einen Funktionsaufruf den Standort ausgibt. Wie die Struktur eines Plugins aussieht habe ich in dem <a href="http://leumund.ch/2009/technologiebloggen/wordpress-kommentare-mit-prowl-auf-iphone-pushen/">Beitrag über die iPhone Push Notifikationen für WordPress Kommentare</a> gezeigt.</p><p>In der folgenden Funktion muss die eigene Latitude ID angegeben werden. Diese findet man <a href="http://www.google.com/latitude/apps/badge">zuunterst auf dieser Seite in der KML und JSON Feed URL</a>. Ohne die ID wird das Skript nicht funktionieren.</p><p>Insgesamt macht das Skript 2 Abfragen an die Google Server. Die erste ermittelt die aktuelle Position bei Latitude und gibt die Koordinaten und verschiedene Zusatzinformationen wie der Zeitpunkt der letzten Aktualisierung und die Genauigkeit der Daten zurück.</p><p>Die zweite Abfrage ermittelt durch <a href="http://leumund.ch/2008/technologiebloggen/einfaches-reverse-geocoding/">Reverse Geokodierung</a> den Namen des aktuellen Standortes. Dieser wird dann in einer WordPress Variablen abgelegt. Auch hier liefert die Google Maps API viele weitere Daten über den Standort zurück, von der Strasse bis zum Bezirksnamen kann man alles haben.</p><p>Die Aktualisierung des Standortes erfolgt alle 5 Minuten damit man nicht dauernd auf die Google API zugreifen muss und den Seitenaufbau im Blog damit verlangsamt. Den Wert kann man sogar noch weiter erhöhen da man ja bei Latitude normalerweise nicht alle 5 Minuten die Position neu setzt.</p><p>[php]<br /> function latitudeposition() {<br /> $lp = get_option(&quot;latitudeposition&quot;);</p><p>//funktion wird alle 5 Minuten ausgeführt um nicht unnötige Daten abzurufen<br /> if ($lp['lastcheck'] &lt; ( mktime() &#8211; 300 ) ) {</p><p>$userId = &quot;google Latitude User ID&quot;;</p><p>$url = &quot;http://www.google.com/latitude/apps/badge/api?user=&quot;.$userId.&quot;&amp;type=json&quot;;<br /> // We get the content<br /> $content = file_get_contents( $url );<br /> // We convert the JSON to an object<br /> $json = json_decode( $content );<br /> $coord = $json-&gt;features[0]-&gt;geometry-&gt;coordinates;<br /> $timeStamp = $json-&gt;features[0]-&gt;properties-&gt;timeStamp;<br /> if ( ! $coord )<br /> exit(&#8216;This user doesn\&#8217;t exist.&#8217;);<br /> $date = date( &#8216;d/m/Y H:i:s&#8217;, $timeStamp );<br /> $lat = $coord[1];<br /> $lon = $coord[0];</p><p>$url2 = &quot;http://maps.google.com/maps/geo?output=json&amp;oe=utf-8&amp;ll=$lat,$lon&amp;key=asdad&amp;hl=de&quot;;<br /> $content2 = file_get_contents( $url2 );<br /> $json2 = json_decode( $content2 );</p><p>if ($json2-&gt;Placemark[2]-&gt;address) {<br /> // Postleitzahl aus Ergebnis entfernen<br /> $vowels = array(&quot;1&quot;, &quot;2&quot;, &quot;3&quot;, &quot;4&quot;, &quot;5&quot;, &quot;6&quot;, &quot;7&quot;, &quot;8&quot;, &quot;9&quot;, &quot;0&quot;);<br /> $place = str_replace($vowels, &#8221;,  $json2-&gt;Placemark[2]-&gt;address);<br /> $lp['place'] = $place;<br /> $lp['lastcheck'] = mktime();<br /> $lp['lastdate'] = $date;<br /> update_option(&quot;latitudeposition&quot;,$lp);</p><p>//optionale funktion zum setzen der Location bei Twitter<br /> //settwitterlocation($lp['place']);<br /> }<br /> }</p><p>echo $lp['place'];</p><p>}</p><p>add_action(&#8216;thesis_hook_after_sidebar_1&#8242;, &#8216;latitudeposition&#8217;);[/php]</p><p>In einem zweiten Beitrag zeige ich dann wie die Funktion settwitterlocation() aussieht und wie damit die aktuelle Position an das Twitterprofil übergeben wird.</p><p><small>Für den obenstehenden Code wird keine Garantie geleistet dass er fehlerfrei ist oder dass er funktioniert. Wer damit spielen will sollte sich grundlegend in PHP auskennen und dies auf eigenes Risiko tun.</smalL></p> ]]></content:encoded> <wfw:commentRss>http://leumund.ch/latitude-position-in-blog-einbinden-007252/feed</wfw:commentRss> <slash:comments>11</slash:comments> </item> <item><title>2009 ist 1984</title><link>http://leumund.ch/2009-ist-1984-006956?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=2009-ist-1984</link> <comments>http://leumund.ch/2009-ist-1984-006956#comments</comments> <pubDate>Fri, 24 Jul 2009 08:45:39 +0000</pubDate> <dc:creator>Christian Leu</dc:creator> <category><![CDATA[Gesellschaft]]></category> <category><![CDATA[datenschutz]]></category> <category><![CDATA[geo]]></category> <category><![CDATA[google]]></category> <category><![CDATA[gps]]></category> <category><![CDATA[information]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[latitude]]></category><guid isPermaLink="false">http://leumund.ch/?p=6956</guid> <description><![CDATA[Das neuste Spielzeug für die Mitglieder der Piratenpartei ist endlich da. Google Latitude wurde gestern für das iPhone freigegeben. Nicht als App, sondern als Mobile Website für Safari. Genial, dass es nun auch möglich ist in Webapplikationen Informationen über den &#8230; <a href="http://leumund.ch/2009-ist-1984-006956">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Das neuste Spielzeug für die <a href="http://leumund.ch/2009/wochenschlau/die-jo-piratenpartei/">Mitglieder der Piratenpartei</a> ist endlich da. <a href="http://google.com/latitude">Google Latitude</a> wurde <a href="http://googlemobile.blogspot.com/2009/07/google-latitude-now-for-iphone.html">gestern für das iPhone freigegeben</a>. Nicht als App, sondern als Mobile Website für Safari. Genial, dass es nun auch möglich ist in Webapplikationen Informationen über den Standort zu erhalten. Damit wird nämlich <a href="http://leumund.ch/2008/info/iphone-position-fur-webdienste-nutzen/">mein Lösungsvorschlag vom letzten Jahr</a> komplett überflüssig.<br /> <span id="more-6956"></span></p><p>Mit dem iPhone funktioniert Google Latitude indem man in Safari <a href="http://google.com/latitude">google.com/latitude</a> ansurft. Dabei wird zuerst von Safari gefragt ob die Applikation GPS und Positionsdaten benutzen darf, danach muss man erneut google.com erlauben die Position zu benutzen. Man gibt also die eigenen Positionsdaten selektiv frei.</p><p>Dasselbe geschieht dann sobald man Freunde hinzufügt. Man kann wählen zwischen keiner Freigabe der Standortinformation, grober Freigabe der Standortinformation und genauer Freigabe der Standortinformationen.</p><p>Im Endeffekt wird uns Google Latitude in den nächsten Jahren sicher mehr zu denken geben als alles zuvor. Die bestehenden Standortdienste wie Brightkite werden Mühe haben sich gegen die Google Variante durchzusetzen. Falls Google dazu auch noch ein API anbieten wird können sich wiederum interessante Applikationen und Mashups bilden.</p><p>Im Moment scheint man vorallem deswegen auf Safari zu setzen um die Wünsche nach <q>always on</q> Standortinformationen zu blockieren. Denn aktuell wird Google meinen Standort nur weitererzählen wenn ich es erlaube. Sollte irgendwann mal die Applikation im Hintergrund auf meinem Telefon laufen wird es unkontrollierbar.</p><p>Gerade bei Kontrollfreaks läuft dann Gefahr dass sie damit Missbrauch treiben um die geliebte Ehefrau zu überwachen. Wir sind gespannt was in einigen Wochen die Datenschützer dazu sagen werden.</p><p>Ach und ja, wer mir seine Position mitteilen will: christian.leu (at) gmail.com</p><p>Update 25.2009<br /> Hier mal eine Ansicht aus dem Google Latitude Gadget von heute:<br /> <img src="http://cf.lnkr.ch/wp-content/uploads/2009/07/demo-latitude-480x404.png" alt="demo-latitude" title="demo-latitude" width="480" height="404" class="frame aligncenter size-medium wp-image-6989" /></p> ]]></content:encoded> <wfw:commentRss>http://leumund.ch/2009-ist-1984-006956/feed</wfw:commentRss> <slash:comments>5</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 10/51 queries in 0.180 seconds using disk: basic
Object Caching 833/917 objects using disk: basic
Content Delivery Network via Amazon Web Services: CloudFront: cf.lnkr.ch

Served from: leumund.ch @ 2012-02-09 19:15:56 -->
