[postgis-users] Geocoder for PostGIS

Paul Scott pscott at uwc.ac.za
Mon Aug 15 12:04:40 PDT 2005


I have registered a project on our public project server. I will confirm
and set it up tomorrow morning, as I can only fully authorize projects
from a specific IP (security reasons)....

The project will be at http://avoir.uwc.ac.za/projects/geocoder/ 

That URL should only be valid after I authorise the project though. In
the meantime, could everyone interested in
developing/testing/documenting etc, please create an avoir account, so
that I may add you to the project. Once that is done, please mail me
your avoir username as well as a description of how you would like to
contribute (developer/tester etc) off list so that I can add you to the
project.

Thanks

--Paul

>>> osgis.lists at gmail.com 08/15/05 8:18 PM >>>
Right now, that I know of, there are three existing PostGIS geocoders
that have opened thier code to public use/scrutiny:

Refractions (Tiger Data Only):  http://postgis.refractions.net/download/
Jocelyn Turcotte & Jean-Denis Giguere:
http://www.clepsydre.info/opengis/geocoder/geocode.tar.bz2
My own geocoder (PL/Perl and PL/PGSQL):
http://foo.gyttja.org/geocoder.tar.gz

Are there any others that could be added to the list as possible
stepping off points?

On 8/15/05, Stephen Woodbridge <woodbri at swoodbridge.com> wrote:
> Well, I for one would like to see it in postgres/postgis, but that
> doesn't stop us from building both or at least keep the project
oriented
> toward collecting the information that is needed for any
implementation
> in a common place.
> For what its worth, Refractions has post a Tiger geocoder on their
site,
> and Jocelyn Turcotte & Jean-Denis Giguere have post another geocoder
> that works out of postGIS.
> 
> I have looked over both of these and Schuyler's major deficit is in
any
> smart address parsing and standardization. This will be the key to
> making a good geocoder. Parsing and standardization really needs to be
> dictionary based and pluggable.
> 
> Geocoding is nothing more than matching the address someone enters
> against a database to get a street segment and then interpolate along
> the segment to the house number  to get the location. The later part
is
> just math, the database does the matching, but the really hard part is
> converting the address using country specific rules and standards and
> abbreviations and common miss spellings, etc into standardized tokens
> that can be matched.
> 
> If we can workout the design and algorithm issues, then it can easily
be
> implemented in any language the support these goals.
> 
> -Steve
> 
> 
> Paul Scott wrote:
> >>>>abe.gillespie at gmail.com 08/15/05 4:36 PM >>>
> >
> > I disagree with making a universal geocoder depend on PostGIS.  I
> > think it's a better idea to have it completely independent of
PostGIS.
> >
> >
> > I must agree with this sentiment. I, personally, would rather go the
> > route of a PHP, Perl or Python framework that could instantiate a
> > country "module" as needed. Something like a core set of functions
(db
> > abstraction, output template etc) with a pluggable module for each
> > country with the parcel specific data for that country/territory.
That
> > would make it a lot more efficient, as I would say only install the
core
> > + the South Africa module.
> >
> > The database should exist as it is, I wouldn't want to get too deep
into
> > that, rather use webservices (SOAP, REST etc) or a hardy abstraction
> > layer to talk to the data. Let the scripting language do what it
does
> > best, that is parse the data to be useful to "end users", without
> > putting unnecessary pressure on the db.
> >
> > --Paul
> > _______________________________________________
> > postgis-users mailing list
> > postgis-users at postgis.refractions.net
> > http://postgis.refractions.net/mailman/listinfo/postgis-users
> >
> 
> _______________________________________________
> postgis-users mailing list
> postgis-users at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-users
>
_______________________________________________
postgis-users mailing list
postgis-users at postgis.refractions.net
http://postgis.refractions.net/mailman/listinfo/postgis-users




More information about the postgis-users mailing list