% include( '/elements/header.html', 'Developer Documentation' ) %> <& /elements/menubar.html, 'Freeside Perl Modules' => $fsurl.'docs/library/FS.html', 'Complete Index' => $fsurl.'docs/library/index.html', &>
FS::GeocodeCache - An address undergoing the geocode process.
use FS::GeocodeCache; $record = FS::GeocodeCache->standardize(%location_hash);
An FS::GeocodeCache object represents a street address in the process of being geocoded. FS::GeocodeCache inherits from FS::geocode_Mixin.
Most methods on this object throw an exception on error.
FS::GeocodeCache has the following fields, with the same meaning as in FS::cust_location:
Creates a new cache object. For internal use. See standardize.
Look up the censustract, if it's not already filled in, and return it. On error, sets 'error' and returns nothing.
This uses the "get_censustract_*" methods in FS::Misc::Geo; currently the only one is 'ffiec'.
Set the latitude and longitude fields if they're not already set. Returns those values, in order.
Given a location hash or FS::geocode_Mixin object, standardize the address using the configured method and return an FS::GeocodeCache object.
The methods are the "standardize_*" functions in FS::Geo::Misc.
FS::Record, schema.html from the base documentation.
Hey! The above document had some coding errors, which are explained below:
You forgot a '=back' before '=head1'