[thesite] evolt map

Ron Thigpen rthigpen at nc.rr.com
Tue Jul 17 15:11:48 CDT 2001


MapBlast does this.  It's not intended to be used as a web-based data 
service, but it sure does what you need.

A cookbook ---

-Gather user address data, store in db leaving fields for lat/long
-Find db entries w/o lat/long defined
-Go thru them 1 by one, getting data from MapBlast
-Store lat/long in db

For CF, use CFHTTP

Do a GET from MapBlast, submit a URL in this form (watch wrap):
http://www.mapblast.com/myblast/map.mb?&GMI=1&forceAddr=1&C
MD=GEO&CT=&IC=&LV=&GMI=&GAD1=&GAD2=&GAD3=&GAD4=&noPrefs=&req_action=crmap&skip=&serch=&PHONE=&noBRP=&remLoc=&AD4=USA&AD2_street=1600+Pennsylvania+Avenue&AD3=20502&apmenu=&apcode=&x=49&y=18&selCategory=

set AD2_street='street address' (ex:'1600+Pennsylvania+Avenue')
AD4=USA  (or one of their other country codes, crib from their pages)
AD3=zip5 (ex:'20502')
url encode strings, natch.

some of those URL vars likely aren't required, clean up at will

Do a string match on the output, looking for this:
&IC=38.8985:-77.0371:8:&CT=38.8985:-77.0371

or this:
  <input type="hidden" name="CT" value="38.8985:-77.0371:40000">
  <input type="hidden" name="IC" value="38.8985:-77.0371:8:">

extract these values and punch them into the db.

fun!

--rt


Bruce Heerssen wrote:

> Elfur Logadottir wrote:


>  From a Flash standpoint, this wouldn't be too hard. The hard part is 
> getting the data in usable format, like longitude and latitude 
> coordinates. Does anyone know of a way to find the lat&lon of any 
> location in the world given a valid postal address? A cgi, or better 
> yet, an online service would be ideal.
> 






More information about the thesite mailing list