This month
appliedsec/pygeoip - GitHub
Pure Python GeoIP API. The API is based off of MaxMind's C-based Python API [1], but the code itself is based on the pure PHP5 API [2] by Jim Winstead and Hans Lellelid. It is mostly a drop-in replacement, except the `new` and `open` methods are gone. You should instantiate the GeoIP class yourself: gi = GeoIP('/path/to/GeoIP.dat', pygeoip.MEMORY_CACHE)
November 2011
HTML5 - 12 Cool HTML5 Geolocation Ideas
Public transportation sites can list nearby bus stops and metro locations.Late night out? Taxi or car service Web sites can find where you are, even if you don’t know.Shopping sites can immediately provide estimates for shipping costs.Travel agencies can provide better vacation tips for current location and season.Content sites can more accurately determine the language and dialect of search queries.Real estate sites can present average house prices in a particular area, a handy tool when you’re driving around to check out a neighborhood or visit open houses.Movie theater sites can promote films playing nearby.Online games can blend reality into the game play by giving users missions to accomplish in the real world.News sites can include customized local headlines and weather on their front page.Online stores can inform whether products are in stock at local retailers.Sports and entertainment ticket sales sites can promote upcoming games and shows nearby.Job postings can automatically include potential commute times.
Where is my user? Part 2, Browser Geolocation | Neogeo ramblings with a Python twist
But the W3C saw, or was made to see, the writing on the wall and built a set of standard APIs into HTML5 for just this case and most modern browsers have picked it up. The draft for the spec is http://dev.w3.org/geo/api/spec-source.html if you want to read it through or need further info. The API is pretty marvelously simple. This implementation changes the URL to return latitude and longitude when they are available, which we can use in our Django view. Plus, the same code works on mobile devices (at least the iOS ones I carry) with no changes.
September 2011
IM2GPS: estimating geographic information from a single image
Estimating geographic information from an image is an excellent, difficult high-level computer vision problem whose time has come. The emergence of vast amounts of geographically-calibrated image data is a great reason for computer vision to start looking globally — on the scale of the entire planet! In this paper, we propose a simple algorithm for estimating a distribution over geographic locations from a single image using a purely data-driven scene matching approach. For this task, we will leverage a dataset of over 6 million GPS-tagged images from the Internet. We represent the estimated image location as a probability distribution over the Earth's surface. We quantitatively evaluate our approach in several geolocation tasks and demonstrate encouraging performance (up to 30 times better than chance). We show that geolocation estimates can provide the basis for numerous other image understanding tasks such as population density estimation, land cover estimation or urban/rural classification.
August 2011
deCarta Remains Nimble in Mobile and Internet Geographic Search Market - Directions Magazine
JF: To what can you attribute the growth with Opera? You’ve indicated that some of this is from emerging markets. Can you elaborate? KF: Opera has been a great partner and has really helped us get this going within their huge user base. To some degree, our current customers reflect the distribution of Opera Mini users. Many of these are in emerging markets such as India, Indonesia and Russia, where the mobile phone is the primary means of accessing the Internet for many people. However, we are seeing a lot of traffic from North America and Western Europe as well. User engagement – measured in visits per user and page views per visit – is strong around the world.
July 2011
Geolife GPS trajectory dataset - User Guide - Microsoft Research
"GeoLife GPS trajectories " This GPS trajectory dataset was collected in (Microsoft Research Asia) Geolife project by 167 users in a period of over three years (from April 2007 to December 2010).
Flickr and Twitter mapped together – See Something or Say Something?
Blue dots represent tweets with location and orange dots are Flickr photos
June 2011
Image Sequence Geolocation with Human Travel Priors
method for estimating geographic location for sequences of time-stamped photographs
April 2011
Atlas of the Habitual
If you had a visualization of every place you've been for 200 days, what could you do with it? What could it tell you about yourself and how could others use the data?
Technology allows us to see information in a way we never could before. Atlas of the Habitual is about creating data out of the everyday, the hyper-digitizing of your life.
iPhone Tracker
petewarden/iPhoneTracker @ GitHub
This open-source application maps the information that your iPhone is recording about your movements. It doesn't record anything itself, it only displays files that are already hidden on your computer.
March 2011
Unite - Spoofing your location
With the Geolocation Provider Opera Unite app, you can easily spoof your location.
January 2011
stagas/maptail - GitHub
Creates a server, monitors a tail -f output for IP addresses, GeoIPs them and sends them to a map.
Run it and visit http://yourhost.com/map
UrbanTick: Postal Tracking - Where the Mail Goes
things we can't do anymore because of security paranoiaended up being on the phone to FedEx’s head of security for about 45 minutes explaining that it was an artwork,
Crisis-Mapping Platform Ushahidi Announces Crowdmap:CI, "Check-ins With a Purpose"
"My Own Little Private Geoloc" à explorerCrowdmap:CI will allow you to keep your check-ins and notes private and give you control over who can see your data. You can deploy the service within a crisis and/or particular group, so data you share doesn't necessarily have to go to others.
a/v mapping: Trajects pendant un an d'une jeune fille du XVIe arrondissement
The accumulation of lines in this map captures the routine movement in one year's time of a young girl in Paris through her daily trajectories to piano lessons, home and school.
Bustler: Call for papers: Fugitive Geographies
would make a nice set for a text about paranoia and digital self with regards to the crowdWhen evasion becomes a priority, how is the fugitive’s perception of the environment transformed? What are the spatial or psychological implications of constant movement in the landscape? How do governments reshape borders and boundaries through extraordinary rendition and “black sites”?
victor/whereami - GitHub
whereami is a simple command-line utility that outputs your geographical coordinates, as determined by Core Location, which uses nearby WiFi networks with known positions to pinpoint your location. It prints them to the standard output in an easy to parse format, in good UNIX fashion.
December 2010
New in each city: apartment listings / The EveryBlock Blog
oh sweet. for people moving far away the street over there.EveryBlock will now let you know about apartments for rent in your neighborhood.
November 2010
Do Consumers Want Location-Based Social Networking? - NYTimes.com
When a customer buys a toothbrush from a drugstore, she pays with cash; when the same customer creates a social-networking profile on Facebook, the currency she uses is her personal data.
Geolocation Provider - Opera Unite applications
Here… maybe… more or less. very cool for controlling your opacity.Customize geolocation data sent to websites.
October 2010
On HTML5 And The Future Of Privacy | Robert Accettura's Fun With Wordage
karl says:
10/12/2010 at 9:11 pm
For the geolocation part, the people are rightfully worried but target their attacks on the wrong part: the browser. The scenario is following this: 1. An app requests to share your location at this time t inside your browser. 2. “Yeah, ok, I’m fine, I really want to have the driving directions” 3. The browser sends along the MAC Address of your computer along other information helping to geolocalize you. 4. The Web service *keeps* this information in their database. 5. There is no way to opt-out the MAC address of your laptop. Yes laptop, not the router.
This one is a difficult issue. Most people might find it cool to be able to geolocate themselves, but not cool to be geolocated. What is the status of MAC address on our laptops. private, public? etc? plenty of interesting issues around that.
I understand the frustration of html5 used for everything, though every marketing departements use it for good or bad purpose and then the crowd is confused. Maybe the best way would be to create tools using “html5″ or more exactly APIs helping users to have a better control. For now all add-ons and browsers are suboptimal to help us in this task.



