PostGIS 2.2.0
-2014/MM/DD
+2015/09/DD
* Important / Breaking Changes *
- Added GUC postgis.enable_outdb_rasters to enable access to
rasters with out-db bands
- #2387, address_standardizer extension as part of PostGIS
- Stephen Woodbridge (imaptools.com), Walter Sinclair
+ Stephen Woodbridge (imaptools.com), Walter Sinclair, Regina Obe
+ - #2816, address_standardizer_data_us extension
+ provides reference lex,gaz,rules for address_standardizer
+ Stephen Woodbridge (imaptools.com), Walter Sinclair, Regina Obe
- #2341, New mask parameter for ST_MapAlgebra
- #2397, read encoding info automatically in shapefile loader
- #2430, ST_ForceCurve
<abstract>
<para>This section lists the PostgreSQL table formats used by the address_standardizer for normalizing addresses. Note that these tables do not need to be named the same as what is referenced here. You can have different lex, gaz, rules tables for each country for example or for your custom geocoder. The names of these tables get passed into the address standardizer functions.
</para>
+ <para>The packaged extension <varname>address_standardizer_data_us</varname> contains data for standrdizing US addresses.</para>
</abstract>
</sect1info>
<title>Address Standardizer Tables</title>
<screen>house_num | name | suftype | city | country | state | unit
----------+------------+---------+--------+---------+---------------+-----------------
1 | DEVONSHIRE | PLACE | BOSTON | USA | MASSACHUSETTS | # PENTHOUSE 301</screen>
- <para>Using tables packaged with tiger geocoder. This example only works if you installec postgis_tiger_geocoder.</para>
- <programlisting>SELECT * FROM standardize_address('tiger.pagc_lex',
- 'tiger.pagc_gaz', 'tiger.pagc_rules', 'One Devonshire Place, PH 301, Boston, MA 02109-1234');</programlisting>
-
- <para>Make easier to read we'll dump output using hstore extension CREATE EXTENSION hstore; you need to install</para>
- <programlisting>SELECT (each(hstore(p))).*
+ <para>Using tables packaged with tiger geocoder. This example only works if you installec postgis_tiger_geocoder.</para>
+ <programlisting>SELECT * FROM standardize_address('tiger.pagc_lex',
+ 'tiger.pagc_gaz', 'tiger.pagc_rules', 'One Devonshire Place, PH 301, Boston, MA 02109-1234');</programlisting>
+
+ <para>Make easier to read we'll dump output using hstore extension CREATE EXTENSION hstore; you need to install</para>
+ <programlisting>SELECT (each(hstore(p))).*
FROM standardize_address('tiger.pagc_lex', 'tiger.pagc_gaz',
'tiger.pagc_rules', 'One Devonshire Place, PH 301, Boston, MA 02109-1234') As p;</programlisting>
- <screen> key | value
+ <screen> key | value
------------+-----------------
box |
city | BOSTON
postcode | 02109
house_num | 1
ruralroute |
-(16 rows)
+(16 rows)
</screen>
</refsection>
<note><para>postgis_sfcgal now can be installed as an extension using CREATE EXTENSION postgis_sfcgal;</para></note>
<note><para>PostGIS 2.2.0: Tiger Geocoder upgraded to work with TIGER 2014 data.</para></note>
-
+ <note><para>address_standardizer, address_standardizer_data_us extensions for standardizing address data refer to <xref linkend="Address_Standardizer" /> fpr details.</para></note>
<para>Functions new in PostGIS 2.2</para>
<itemizedlist>
<!-- Pull out the purpose section for each ref entry and strip whitespace and put in a variable to be tagged unto each function comment -->