Location and Technology

Prototype: Bounded Search Area

Filed under: Uncategorized — Brian @ 1:05 am March 31, 2007

With all the google map mashups being developed, I started thinking about a compelling interface to specify search areas on a map – especially on a mobile device. To date, I’ve seen zip codes used using google local, but this paradigm is limited if you are unfamiliar with the surrounding area.

Using the google map API, I’ve put together a javascript prototype (tested with Firefox) that shows how one might draw an enclosing polygon to extract information.

Still a work in progress, the application echos  the descriptions of all the predefined points on the map that have been surrounded by the drawn enclosure. Using a PDA and stylus, these polygons could be drawn quite easily with a similar model.

One might envision a map (google maps/earth, etc) as a visual tool to select an area of interest. The coordinates, which specify the surrounding polygon, could be sent to various data sources, each one responsive to a unique search criteria. By using set operations (union, intersection, etc) with the polygon coordinates as common input, the user could extract useful information.

For example, borrowing from a dining example, I might be interested in "Sushi restaurants" (Zagat data server) in "Safe neighborhoods" (police beat server) accessible via "Public Transportation" (MTA server). I would probably expect the resulting result set to be plotted on a map.

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

You must be logged in to post a comment.