Work Journal
 
Trips
 
Locations
 
Users

Geo-Coding and Google Maps
May 2007

Work Location: West Des Moines, KS and Moab, UT (see my wife's travel log).

Continue working on integration of Google Maps and geo-coding. I will probably change the page layout to accomodate larger maps, and waste less space on margins.

Mon 30 April (continued) - Wed 2 (release v00.065)

Continued from April: Adding integration tests for geo-coding. Tests for Google based geo-coding are a bit iffy, since I don't control that functionality. Easier to deal with the "geo-coding" based on ZipCodeWorld.com data, since I wrote that code.

Locations: Web Links

Added link to do Google Maps search for nearby RV parks, based on city and state of the location. Useful in finding parks that are not yet in the database.

Re-labelled 'Derived Links' to 'Web Links'. More accurate and descriptive.

Wed 2 - Thu 3 (release v00.066)

Locations: Default State/Province

When a new location is created the state/province field is defaulted to the value last used to set the field during editing in this session. Assists in creating a bunch of locations in the same state.

Locations: Strip Whitespace

Text fields are stripped of leading and trailing whitespace.

Thu 3 - Fri 4 (release v00.067)

Locations Editing: Better City Name Lookup

Fixed: Punctuation or extra spaces in city names resulted in the city being treated as unknown. User-entered punctuation is now removed and spacing normalized during lookup in ZipCodeWorld.com data. Note that the punctuation is retained in the city name for the location; the change is only during lookup in the validation/geo-coding database.

Locations Editing: Default Country

When creating a new location the country is defaulted to that of the last location that was saved during the session. This fixes a problem in which the defaulted state/province did not match the country.

Locations Editing: Geo-Coding

When street address level geo-coding fails, it no longer degrades the GPS status to 'Failed'. GPS status stays at whatever the internal ZipCodeWorld.com based geo-coding set it to.

Sat 5 - continued in June (release v00.068)

Page Layout Overhaul

Revising the page layout to:

  1. Get more usable display space in the window. Left and right menu columns use too much space, and are used too little.
  2. Support resizeable maps.
  3. Make it easier to add search criteria.