Arale, a Java web spider | Crawler
While many bots around are focused on page indexing, Arale is primarly designed for personal use. It fits the needs of advanced web surfers and web developers. Some real life cases are:
- downloading only images, videos, mp3 or zip files from a site.
- manuals, articles, ebooks fragmented in many files to discourage download.
- user-unfriendly sites. Popups, banners and tricky scripts annoying you before you can download a resource.
Multithreaded means that Arale can download more than one file simultaneously. Arale can easily saturate your bandwidth, thus providing the fastest possible download speed for your internet connection.
http://flavio.tordini.org/arale
KD Tree
http://en.wikipedia.org/wiki/Kd-tree
Geocoding
Geocoding is the process of finding associated geographic coordinates (often expressed as latitude and longitude) from other geographic data, such as street addresses, or zip codes (postal codes). With geographic coordinates the features can be mapped and entered into Geographic Information Systems, or the coordinates can be embedded into media such as digital photographs via geotagging.
Reverse geocoding is the opposite: finding an associated textual location such as a street address, from geographic coordinates.
A geocoder is a piece of software or a (web) service that helps in this process.
http://en.wikipedia.org/wiki/Geocoding
http://googlemapsapi.blogspot.com/2006/06/geocoding-at-last.html
Developing Location Based Services: Introducing the Location API for J2ME
The first part of the article will show how to build, configure and deploy a MIDlet that captures the mobile phone's GPS coordinates and updates a web server with the new data using the Generic Connection Framework (GCF) over the HTTP protocol. In the second part you will learn how to calculate the device's heading and how to visualize the its location on an AJAX powered Google Maps Mashup.
http://mobiforge.com/developing/story/developing-location-based-services-introducing-location-api-j2me
Google Maps Latitude, Longitude Popup
Simply click on the map on a location and it will provide you with the latitude and longitude in the callout window.
http://www.gorissen.info/Pierre/maps/googleMapLocation.php
http://conversationswithmyself.com/googleMapDemo.html
http://www.evolt.org/article/Javascript_to_Parse_URLs_in_the_Browser/17/14435/?format=print