{"id":33,"date":"2005-02-19T08:01:16","date_gmt":"2005-02-19T13:01:16","guid":{"rendered":"http:\/\/crschmidt.net\/blog\/?p=33"},"modified":"2005-02-19T08:01:16","modified_gmt":"2005-02-19T13:01:16","slug":"where-in-the-world","status":"publish","type":"post","link":"https:\/\/crschmidt.net\/blog\/archives\/33\/where-in-the-world\/","title":{"rendered":"Where In The World"},"content":{"rendered":"<p>While I&#8217;ve spent a lot of time talking about MeNow-type services, I haven&#8217;t spent a lot of time doing anything with them as far as location goes. The main reason for this is there has always been something &#8220;Just over the horizon&#8221; which is going to take care of all the location stuff for me.<\/p>\n<p>For a long time, nothing really happened. However, thanks to Norman Walsh&#8217;s efforts, there now is a &#8220;Where in the World&#8221; web service. It&#8217;s easy to use, although documentation is a bit weak at this point. (I say this with a smile because it&#8217;s not gearing to be a complete web service for the public: It&#8217;s mostly so that he can learn the way to make a proper web service.)<\/p>\n<p>If you want to try it out, first use the <a href=\"http:\/\/norman.walsh.name\/2005\/02\/witw\/register\">WITW register form<\/a> to register with the service, which will generate a userid for you and allow you to use your account. You can then use the <a href=\"http:\/\/norman.walsh.name\/2005\/02\/witw\/ami\/now\">WITW web form<\/a> to alter your position. There are also other ways, more oriented to the Web Services way of doing things: these are covered in the <a href=\"http:\/\/norman.walsh.name\/2005\/02\/16\/witw-part-1\">WITW Part 1<\/a> post on Norm&#8217;s weblog.<\/p>\n<p>Attached to this, for results, are a couple URIs:  http:\/\/norman.walsh.name\/2005\/02\/witw\/is\/$username is the most interesting, for example,  <a href=\"http:\/\/norman.walsh.name\/2005\/02\/witw\/is\/crschmidt\">WITW is Christopher Schmidt<\/a> , which returns XML formatted in-browser with XSLT. (Note that this will only work in IE and Firefox at the moment.) Even more interesting things happen when you&#8217;re actually near someone, however, there&#8217;s not anyone close enough to show up by default. Norm set up a temporary page demonstrating this, by extending the &#8220;nearby&#8221; distance to 100 miles. You could see this on another WITW is Christopher Schmidt page, but it&#8217;s down now.<\/p>\n<p>If you look at the resulting XML, you can see it&#8217;s pretty simple, and easy to use: Easy enough that even I could figure out what to do with it. So, I did: the freenode redlandbot install now supports a &#8220;witw&#8221; command:<\/p>\n<p><tt>&lt; crschmidt> ^witw crschmidt<br \/>\n&lt; julie>  At 2005-02-18T23:51:33Z, crschmidt was at long: -71.4369, lat: 42.9813<\/tt><\/p>\n<p>The next step is to get it to update the site, as well as to store the data into the RDF store. That way, I can start to build up a MeNow database, which will let me work on furthering that project as well.<\/p>\n<p>That&#8217;s not the only thing there is out there for location: There&#8217;s also <a href=\"http:\/\/beta.plazes.com\/home\/\">Plazes<\/a>, which aims to store a much wider range of data and be much more of a web site than a web service. You can see the place where I am right now: <a href=\"http:\/\/beta.plazes.com\/plaze\/6b597058ef8178dd3dc98355530d8ef8\/\">The Commune<\/a>, the place I call home. Soon, the site will be exporting the data as RDF: something that I look forward to. Tying together Plazes and simpler things like WITW are pretty simple.<\/p>\n<p>All in all, I&#8217;ve got a lot of fun toys to play with for location, and I&#8217;m expecting more will come out of them in the future. For now though, I&#8217;m happy that I can update something to let others see where I am. Now I&#8217;ve just got to make my computer start doing the hard work for me a bit more simply&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>While I&#8217;ve spent a lot of time talking about MeNow-type services, I haven&#8217;t spent a lot of time doing anything with them as far as location goes. The main reason for this is there has always been something &#8220;Just over the horizon&#8221; which is going to take care of all the location stuff for me. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-33","post","type-post","status-publish","format-standard","hentry","category-geolocation"],"_links":{"self":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/posts\/33","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/comments?post=33"}],"version-history":[{"count":0,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/posts\/33\/revisions"}],"wp:attachment":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/media?parent=33"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/categories?post=33"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/tags?post=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}