From: Regina Obe Date: Wed, 10 Jul 2013 02:47:52 +0000 (+0000) Subject: #2367 briefly document pagc in docs and where to get. will flesh out later, but... X-Git-Tag: 2.2.0rc1~1454 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e13846f4e426b6c657e49c3e359dbc6a7cf11677;p=postgis #2367 briefly document pagc in docs and where to get. will flesh out later, but good enough for 2.1 release git-svn-id: http://svn.osgeo.org/postgis/trunk@11649 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/doc/extras_tigergeocoder.xml b/doc/extras_tigergeocoder.xml index 51f1c832a..86d51de61 100644 --- a/doc/extras_tigergeocoder.xml +++ b/doc/extras_tigergeocoder.xml @@ -12,7 +12,7 @@ All the geocode functions only reference the base tables, so there is no requirement that the data schema be called tiger_data or that data can't be further partitioned into other schemas -- e.g a different schema for each state, as long as all the tables inherit from the tables in the tiger schema. - + If you are using tiger geocoder (tiger_2010), you can upgrade the scripts using the accompanying upgrade_geocoder.bat @@ -21,7 +21,9 @@ until release. If you have data from tiger_2010 and want replace with tiger_201 New in PostGIS 2.1.0 release is ability to install tiger geocoder with PostgreSQL extension model if you are running PostgreSQL 9.1+. Refer to for details. - + + Also new in PostGIS 2.1.0 is integration with pagc address standardizer C library which source can be downloaded from PAGC PostgreSQL address standardizer extension and after install and install of the libraray in your PostGIS database, you can use the function as a drop in replacement for in-built . + Design: diff --git a/doc/installation.xml b/doc/installation.xml index 975678d20..5e2185e86 100644 --- a/doc/installation.xml +++ b/doc/installation.xml @@ -23,7 +23,7 @@ psql -d yourdatabase -c "CREATE EXTENSION postgis_tiger_geocoder;"Please refer to for more details about querying installed/available extensions and upgrading extensions, or switching from a non-extension install to an extension install. - For those who decided for some reason not to compile with raster support, or just are old-fashioned, here are longer more painful instructions for you: + For those running PostgreSQL 9.0 or who decided for some reason not to compile with raster support, or just are old-fashioned, here are longer more painful instructions for you: All the .sql files once installed will be installed in share/contrib/postgis-&last_minor_version; folder of your PostgreSQL install @@ -1189,8 +1189,7 @@ Run tests: 90 Installing, Upgrading Tiger Geocoder and loading data - The Tiger geocoder does not get installed / upgraded with the core PostGIS scripts because it is only of regional use. In fact nothing located - in the extras folder is installed by default with the regular PostGIS install / upgrade. Extras like Tiger geocoder may also not be packaged in your PostGIS distribution, but will always be available in the postgis-&last_release_version;.tar.gz file. The instructions provided here are also available in the extras/tiger_geocoder/tiger_2011/README + Extras like Tiger geocoder may not be packaged in your PostGIS distribution, but will always be available in the postgis-&last_release_version;.tar.gz file. The instructions provided here are also available in the extras/tiger_geocoder/tiger_2011/README If you are on Windows and you don't have tar installed, you can use http://www.7-zip.org/ to unzip the PostGIS tarball. Tiger Geocoder Enabling your PostGIS database: Using Extension @@ -1234,6 +1233,15 @@ SELECT 'debbie', declare_sect, pgbin, wget, unzip_command, psql, path_sep, + + Using PAGC address standardizer + One of the many complaints of folks is the address normalizer function function that normalizes an address for prepping before geocoding. The normalizer is far from perfect and trying to patch its imperfectness takes a vast amount of resources. As such we have integrated with another + project that has a much better address standardizer engine. This is currently a separate project, which is a subproject of PAGC. The source code for this PostgreSQL standardizer extension can be downloaded from PAGC PostgreSQL Address Standardizer. To use this new normalizer, you compile the pagc extension and install as an extension in your database with: + CREATE EXTENSION address_standardizer; + + Once you install this extension in the same database as you have installed postgis_tiger_geocoder, then the can be used instead of . The other nice thing about this extension is that its tiger agnostic, so can be used with other data sources such as international addresses. + + Tiger Geocoder Enabling your PostGIS database: Not Using Extensions