Geoffrey Emery
Tech Goodness

Google Adds Location based Search to its mobile website

January 10, 2010 09:10 by Geoffrey Emery

Google has just added a useful button to its  mobile homepage – tagged “near me now”, this feature lets you search by using your location as the query.  Currently available for iPhone and Android phone users in the U.S., “Near me now” utilizes GPS for determining your whereabouts and then searches for results near your location.

mylopp_blog

The new Google mobile homepage feature lets you easily search for popular categories of nearby places. Just by clicking or tapping on the “Near me now” link right on the Google mobile homepage, you will find categories of places. And if you want more you can just select the “browse more categories” link.

You can also explore the whereabouts of specific locations including reviews or rants of other people about a specific restaurants and their menus and services.

To use this feature, make sure that the location feature of your iPhone, Nexus One or other Android phones is activated. Then visit google.com your phone’s browser and you can easily spot the “Near me now” tab.


Tags: ,
Categories: Google
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Microsoft Research Builds Rome in a Day

September 14, 2009 21:41 by Geoffrey Emery

According to MSR

We present a system that can match and reconstruct 3D scenes from extremely large collections of photographs such as those found by searching for a given city (e.g., Rome) on Internet photo sharing sites. Our system uses a collection of novel parallel distributed matching and reconstruction algorithms, designed to maximize parallelism at each stage in the pipeline and minimize serialization bottlenecks. It is designed to scale gracefully with both the size of the problem and the amount of available computation. We have experimented with a variety of alternative algorithms at each stage of the pipeline and report on which ones work best in a parallel computing environment. Our experimental results demonstrate that it is now possible to reconstruct cities consisting of 150K images in less than a day on a cluster with 500 compute cores.

Entering the search term “Rome” on flickr.com returns
more than two million photographs. This collection represents
an increasingly complete photographic record of the
city, capturing every popular site, facade, interior, fountain,
sculpture, painting, cafe, and so forth. Most of these photographs
are captured from hundreds or thousands of viewpoints
and illumination conditions—Trevi Fountain alone
has over 50,000 photographs on Flickr. Exciting progress
has been made on reconstructing individual buildings or
plazas from similar collections [16, 17, 8], showing the potential
of applying structure from motion (SfM) algorithms
on unstructured photo collections of up to a few thousand
photographs. This paper presents the first system capable of
city-scale reconstruction from unstructured photo collections.
We present models that are one to two orders of magnitude
larger than the next largest results reported in the literature.
Furthermore, our system enables the reconstruction of data
sets of 150,000 images in less than a day.

This is really cool. Think about how awesome it would be if everyone geo-tagged there photos this process would be a hundred times easier.

http://research.microsoft.com/apps/pubs/default.aspx?id=101029


Tags: ,
Categories: GeoCoding
Actions: E-mail | Permalink | Comments (3) | Comment RSSRSS comment feed

London Bus iPhone Application

September 14, 2009 06:06 by Geoffrey Emery

Presselite, the company that earlier this week released an augmented reality application for the Paris Metro, has today released a London tube and bus iPhone application.
Using the application it is possible to find nearby points of interest, wi-fi zones and cafes on a Google Map. It is also possible to locate the nearest stations from your position on a Google Map within the application. Each station is represented by a red pin, a popup shows you the distance of localisation for each station, and it is updated live via GPS as you walk.
The eye-grabbing feature however is the augmented reality view that lets you find the nearest bus-stops and POI's. Unfortunately the presentation video (below) has some serious reflection problems but it is just about possible to see the augmented reality feature in action.


Tags: ,
Categories: Maps | mashable
Actions: E-mail | Permalink | Comments (11) | Comment RSSRSS comment feed

US Government Launches Data.gov

May 22, 2009 09:52 by gemery

image The much-anticipated US government catalog of government agency web sites who offer structured data, Data.gov, has gone live. It’s a first cut at what should grow into a very useful index of a vast array of government data that’s available online. Here’s how they describe their site and their mission:

The purpose of Data.gov is to increase public access to high value, machine readable datasets generated by the Executive Branch of the Federal Government. Although the initial launch of Data.gov provides a limited portion of the rich variety of Federal datasets presently available, we invite you to actively participate in shaping the future of Data.gov by suggesting additional datasets and site enhancements to provide seamless access and use of your Federal data. Visit today with us, but come back often. With your help, Data.gov will continue to grow and change in the weeks, months, and years ahead.

The current Data.gov catalog includes 47 data sets that can be accessed in XML, Text/CSV, KML/KMZ, Feeds, XLS, or ESRI Shapefile formats. See the FAQ for additional information.

image

Data.gov was released to the public as part of the Obama administration’s Transparency and Open Government Initiative. Although the preliminary release offers a limited subset of the government’s data, it’s a good first step and certainly an improvement over any earlier government-initiated efforts (or lack thereof) to make federal data accessible and downloadable.

Data.gov’s catalog is divided into two sections: a “raw” data catalog and “tools”. Here’s their description and a screenshot:

  • A) “Raw” Data Catalog: Data.gov features a catalog with instant view/download of platform-independent, machine readable datasets in a variety of formats
  • B) Tool Catalog: Data.gov features a tool catalog to provide the public with simple, application-driven access to Federal data with hyperlinks. This catalog features widgets and data-mining and extraction tools, applications, and other services.

image

As identified in the Data Policy page, the site is expected to evolve based on stakeholder participation:

In support of the Transparency and Open Government Initiative, recommendations from individuals, groups and organizations regarding the presentation of data, data types, and metadata will contribute to the evolution of Data.gov.

Time will tell how much input from third parties will shape Data.gov, but it’s nice to see that it has been included as an initial consideration. Perhaps community involvement and ground-up efforts such as crowd-sourcing will play a role in shaping this new resource.

We’re excited to see how Data.gov will evolve and curious to see how developers and the public utilize the data.

On a related note, the Sunlight Foundation has teamed up with Google, O’Reilly Media, and TechWeb on a new contest for this summer. The Apps for America 2 contest offers a variety of prizes for developers using Data.gov in applications and mashups.


Tags:
Categories:
Actions: E-mail | Permalink | Comments (4) | Comment RSSRSS comment feed

Google releases map data api

May 21, 2009 02:36 by gemery

image

seems that the Where 2.0 Conference is full of pleasant surprises. Today, Yahoo announced its Placemaker platform, and Google also announced the release of their Maps Data API (our Maps Data API Profile) as the newest Google Data API.

Maps Data API

The new API allows client applications to view, store and update map data in the form of Google Data API feeds. According to the post on the Google Geo Developers Blog:

The Google Maps Data API is built on the following principles:

  • Storage should scale simply with usage. You shouldn’t have to worry about maintaining a data store to build a cool Google Maps mashup. Focus on building the client, and we’ll provide hosting and bandwidth for free.
  • Geodata should be accessible across platforms and devices. With many client libraries and clients, accessing stored geodata should be possible from anywhere, whether it’s on the web, a mobile phone, a 3D application, or even a command line.
  • Realtime geodata requires realtime indexing. For a lot of geographic content, freshness is important. Geodata from the Google Maps Data API can be instantly indexed and made searchable in Google Maps.
  • Rendering geodata is better and faster with the right tools. Through JavaScript, Flash, 3D, static images and more, we’ll continue to provide better ways to render your content to meet platform and latency demands.

The API is intended to store various types of geospatial data for geo-enabled applications that work with specific activities like planning and sharing trips, collaboratively mapping hiking trails, or saving a list of favorite restaurants. One nice bonus is that geo data associated with a Google account is automatically available on Google My Maps.

Some existing applications are already making use of the API, including MyTracks and Platial.


Tags: ,
Categories: Google
Actions: E-mail | Permalink | Comments (6) | Comment RSSRSS comment feed

United States Geological Survey portal for geographic data, services and more

March 12, 2009 08:59 by gemery

The United States Geological Survey (USGS) this week announced (press release) an update to Geospatial One-Stop (GOS), the federal government portal for geographic data, services and more. This is the first time the site has been in the news for some time.
The update provides an opportunity for those in the geospatial community to revisit the site, see what's new and see how the portal can help in day-to-day work. The update reflects changes in data querying, query results and how they are delivered, and further information about the services the site indexes.
What's New in Querying?
Within the Help Center tab at Geodata.gov is a document titled "What's New in Geospatial One-Stop (GOS) Version 2.3." It details changes relevant to three different user groups: users, publishers and administrators. I focus here on changes specifically aimed at users. I used as an example a query noted on Twitter: the individual sought a shapefile of U.S. Forest Service Regions. (Figure 1).

Figure 1. My query. (Click for larger image)
One of the new features appears in the second step of the query process; it filters via icons the type of content of interest. The options include Live Data and Maps, Downloadable Data, Services and Applications, among others (Figure 2). The previous implementation of this part of the search was a bit more hidden. Further, one of the options, Geographic Activities, was renamed Planned Data Activities to make it clear that such data were not yet available. It'd be nice to see each type of content with a link (or mouse over) that provides an expanded definition. A second new filter option provides the ability to select metadata by collections. The current options include Geodata.gov, Marketplace, GIS Inventory (Ramona) and options for coastal data. While some of these collections are self-explanatory, some such as GIS Inventory are not likely to be familiar to all visitors and, like the types of content, would benefit from further descriptive information. Other collections noted in the "What's New" document, including The National Map, do not appear in the collections list.

Figure 2. Filter to refine type of content
What's New in Results?
Once I executed my query, more new features of GOS appeared. A review of search criteria (Figure 3) showed what I searched, where I searched (collections or in my case, no collections), the search's bounding box, and the option to see my results in GeoRSS, KML, HTML or fragment (defined in the "What's New" document as "a snippet of HTML"). I tried to view the 93 results in each format. None were successfully created on my Mac (Mac OSX, Safari), though all four appeared in my Windows machine (Win XP, Firefox). According to the "What's New" document, these tools use "the REST API" and allow "search results to be exposed in external applications, such as RSS Readers, HTML pages and KML readers such as Google Maps and Google Earth." Users have been able to sign up for e-mail updates when new data appear that match a saved query. These e-mail messages now include GeoRSS and KML links.

Figure 3. Queries can be restricted to collections. (Click for larger image)
The results of my query were coded using the icons of the content type filters (Figure 4). I think making the current content type filter a bit more prominent would be helpful; the bold text of the current filter was not as prominent as it might have been among the colorful icons.

Figure 4. Results are coded by content type. The filter type can be changed on the fly using the icons. (Click for larger image)
What's New in Service Availability?
I clicked on the best match I saw for my query, which was a link to the Geography Network, but I found that resource unavailable. Had I been looking for Live Data and Maps (the Geography Network is an application), I'd have run into another new feature, a status check (Figure 5). A Service Availability button on the resource's metadata page taps into the Federal Geographic Data Committee (FGDC) Service Status Checker and returns a status update. In my case, the status for a Web Map Service (WMS) from the Naval Research Lab was, in short, "down" (Figure 6). Of the five Live Maps and Data results returned, just one had its GetMap (one of the WMS services) "up." That WMS was from the VT Center for Geographic Information.

Figure 5. Live Data and Maps and Services metadata pages feature a Service Availability button. (Click for larger image)

Figure 6. The Naval Research Lab service that was returned by my query was a valid service, but its Get Capabilities was down and its GetMap was not tested. (Click for larger image)
The integration with the FGDC Service Status Checker is a true winner from my perspective. There is nothing worse (and my students will back me up here!) than finding just the right service and it being unavailable. Further, this check of standards-based services like WMSs confirms for new users that the server is at fault (though of course there may be other factors in a failed connection). I'm hopeful that since the Contact Owner button is right next to the Service Availability button, users will not hesitate to make contact when a service is down. I'd like to think hosts of such services monitor them to see when they go down, but if not, here's another easy way to do so.
Two other updates are noted for end users, including enhancements to the Statistics Tab and an update to the Maps Tab. New stats include:

  • number of metadata records in GOS (211,114, as of March 5)
  • number of records for each content type (geographic services, 20)
  • number of publishers (with at least one record, 6,139)
  • most accessed metadata records are identified (Mississippi and Ohio River Polygon)
The statistics are nice to have, but are served up, along with charts, in a Flash application, so you can't cut and paste them to other applications.
The updated Maps tab provides access to maps by theme (basemaps, environment, geology) and scale (national, state, local). There's also an option to visit Map Stores like the USGS Store, The National Atlas and The Federal Aviation Administration (FAA). I'm not sure "Map Stores" is the best term for these; I suggest these are "government map providers."
The other new features are aimed at data publishers and geodata website administrators. They include:
  • tools to configure the GOS metadata harvesting interface and view harvesting history
  • the ability to register multiple WMS service layers in a single service with ease
  • an update to the federal government list in publisher profiles - federal publishers can attach an agency name to each metadata record (for example, Dept. of Agriculture, Dept. of Commerce)
Conclusion
The updates for end users, specifically those that access filters and information about service availability, are valuable additions. Just as enhancements to consumer mapping portals rarely drive huge amounts of new traffic to a site, a few changes are not likely to convince longtime non-users to head to Geodata.gov in droves. Still, each enhancement is a step in the right direction.
Tags: ,
Categories: Maps
Actions: E-mail | Permalink | Comments (5) | Comment RSSRSS comment feed

The Guardian Launches GeoTagging for its articles

March 11, 2009 09:40 by gemery


The Guardian is now Geocoding/Mapping it's News Articles with it's New OpenData APIMapping the News API - Guardian
A neat way of finding news articles by location.
Experiment with the new API
http://www.guardian.co.uk/open-platform/getting-started
Start Page for Guardian Map API
http://guardian.apimaps.org/index.html
GeoCode this! (try a search term)
http://guardian.apimaps.org/search.html
CloudeMade Mapping
http://guardian.apimaps.org/map.html
Note: Articles that do not have a location can be updated by readers
Example search
http://guardian.apimaps.org/search.html?q=London
For Budding Developers:
Data Structure of the API
http://guardian.apimaps.org/data.html
Map API integration:
News articles by The Guardian.


Tags: ,
Categories: Maps
Actions: E-mail | Permalink | Comments (1) | Comment RSSRSS comment feed